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

Для чего запись и очистка Движения в начале строки?

Автор gulnyr, 23 ноя 2022, 23:22

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

gulnyr

Код:

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

Для чего нужна запись и очистка Движения в начале строки?

Т.е. вот это:

Движения.РегистрСведений1.Записывать = Истина;
Движения.РегистрСведений1.Очистить();

NaumovAlexey

Движения.РегистрСведений1.Записывать = Истина;
Это не запись, а флаг, что движения регистра нужно записать при общей команде ДВижения.Записать(); или при неявной записи движений

Движения.РегистрСведений1.Очистить();
Просто очищает имеющийся набор записей, если что-то было.

cast

Это используется при перепроводке, старые записи удаляет, этого документа

Теги:

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

Рейтинг@Mail.ru Rambler's Top100

Поиск