РегистрРасчетаНаборЗаписей.<Имя регистра расчета> (CalculationRegisterRecordSet.<Имя регистра расчета>)
Элементы коллекции:
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы коллекции.
Возможно обращение к элементу коллекции посредством оператора [...]. В качестве аргумента передается индекс записи (нумерация с 0).
Свойства:
Записывать (Write)
ОбменДанными (DataExchange)
Отбор (Filter)
ЭтотОбъект (ThisObject)
Методы:
Выбран (Selected)
Выгрузить (Unload)
ВыгрузитьКолонки (UnloadColumns)
ВыгрузитьКолонку (UnloadColumn)
Добавить (Add)
Загрузить (Load)
ЗагрузитьКолонку (LoadColumn)
Записать (Write)
Индекс (IndexOf)
Итог (Total)
Количество (Count)
Метаданные (Metadata)
Модифицированность (Modified)
Очистить (Clear)
Получить (Get)
ПолучитьДополнение (GetAddition)
ПолучитьФорму (GetForm)
ПроверитьЗаполнение (CheckFilling)
Прочитать (Read)
Сдвинуть (Move)
Удалить (Delete)
УстановитьАктивность (SetActive)
События:
ПередЗаписью (BeforeWrite)
ПриЗаписи (OnWrite)
Описание:
Максимальное число записей в наборе 999999999.
Доступность:
Данный объект может быть сериализован в/из XML. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {http://v8.1c.ru/8.1/data/enterprise/current-config}. Имя типа XDTO: CalculationRegisterRecordSet..
Пример:
// Начисления - сформированная таблица значений начислений Рег = РегистрыРасчета.ОсновныеНачисленияСотрудниковОрганизации; НаборЗаписейДляПроверки = Рег.СоздатьНаборЗаписей(); НаборЗаписейДляПроверки.Отбор.Регистратор.Значение = Ссылка; ТипОснНачислений = Тип("ПланВидовРасчетаСсылка.ОсновныеНачисленияОрг"); Для Каждого Начисление из Начисления Цикл Если ТипЗнч(Начисление.ВидРасчета) = ТипОснНачислений Тогда Движение = НаборЗаписейДляПроверки.Добавить(); // свойства Движение.ПериодРегистрации = ПериодРегистрации; Движение.ВидРасчета = Начисление.ВидРасчета; Движение.ПериодДействияНачало = Начисление.ДатаНачала; Движение.ПериодДействияКонец = Начисление.ДатаОкончания; // измерения Движение.ФизЛицо = Начисление.ФизЛицо; Движение.Приказ = Начисление.Приказ; Движение.Организация = Организация; // реквизиты поддержки графика Движение.ГрафикРаботы = Начисление.ГрафикРаботы; Движение.ВидУчетаВремени = Перечисления.ВидыУчетаВремени.ПоДням; Иначе // обработка других начислений // ... КонецЕсли; КонецЦикла; НаборЗаписейДляПроверки.Записать(); |
См. также:
РегистрРасчетаНаборЗаписей, свойство ЭтотОбъект