Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 дек 2024, 00:46

регистр накопления

Автор SW, 29 ноя 2010, 13:22

0 Пользователей и 1 гость просматривают эту тему.

SW

подскажите пожалуйста,
один документ создаёт две строчки в регистре накопления.

если создаётся другой документ, он должен одну из этих строчек заменить своими строками, а другую строку (первого документа) оставить.

например, первый документ создаёт две записи:
1. привет, всё хорошо!
2. я уезжаю в питер.

второй документ:
1. хорошая погода
2. нет дождя.

в результате, после их проведения, регистр должен выглядить так
регистр:
1. хорошая погода
2. нет дождя.
3. я уезжаю в питер.

P.S. нужно сохранить именно вторую строку созданную первым документом

progmikon

итоговый порядок записи важен?

SW

да нет, главное чтоб было этих три строчки по периоду

progmikon


НужныйРегистр=РегистрыНакопления.Регистр;
Набор=НужныйРегистр.СоздатьНаборЗаписей();
Набор.Отбор.Регистратор.Установить(СсылкаНаПервыйДокумент);
Набор.Прочитать();
Набор.Удалить(1); //2 запись в регистре по этому документу
Набор.Записать();

SW


progmikon


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск