ПерерасчетНаборЗаписей.<Имя перерасчета>.Записать (RecalculationRecordSet.<Имя перерасчета>.Write)

Синтаксис:

Записать(<Замещать>)

Параметры:

<Замещать> (необязательный)

Тип: Булево.
Определяет режим замещения существующих записей в соответствии с текущими установками отбора (т.е. по объекту перерасчета). Истина - перед записью существующие записи будут удалены. Ложь - записи будут дописаны к уже существующим в информационной базе записям.
Значение по умолчанию: Истина.

Описание:

Записывает набор записей в базу данных. В зависимости от переданного параметра может быть выполнено добавление записей или замещение.
Если указано замещение, то перед выполнением записи будет выполнено удаление всех существующих записей в соответствии с текущими установками отбора (т.е. по объекту перерасчета).

Доступность:

Сервер, толстый клиент, внешнее соединение.

Примечание:

При вызове с параметром <Замещать> равным Ложь после записи в информационную базу набор записей очищается (удаляются записи из набора).

Пример:

Регистр = РегистрыРасчета.ОсновныеНачисленияСотрудников;
Перерасчет = Регистр.Перерасчеты.Перерасчет;

// очищаем набор записей
НаборЗаписей = Перерасчет.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.ОбъектПерерасчета.Значение = СтрокаДок.Документ;
НаборЗаписей.Записать();


    

1C:Enterprise Developer's Community