1С Предприятие 8.0. Описание встроенного языка

         

Таблица получения остатков


Синтаксис:

РегистрНакопления.<Имя регистра>.Остатки(< Период>, <Условие>, <Измерение>)

Описание:

Виртуальная таблица. Предназначена для получения остатков по регистру накопления. Данные представляют собой итоги ресур­сов, подсчитанные по комбинации измерений, указанной в пара­метре <Измерения>. Если параметр не задан, то итоги подсчиты­ваются по полному набору измерений.

При расчете итогов учитываются только активные записи. Таблица существует только для регистров остатков.

Предоставляемые поля:

<Имя измерения>

Тип: Произвольный. Набор полей содержит значения измере­ний регистра. Имена полей соответствуют именам измерений, как они заданы в конфигураторе.

<Имя ресурса>Остаток (<Имя ресурса>Balance)

Тип: Число. Набор полей содержит остатки ресурсов регистра. Имена полей соответствуют именам ресурсов, как они заданы в конфигураторе, с добавлением слова Остаток.

Параметры:

<Период>    Необязательный

Тип параметра: Значение. Тип: Дата, МоментВремени, Граница. Указывается период, на значение которого рассчиты­ваются остатки. Для расчета остатков по значение периода его необходимо задавать объектом Граница со включением гранич­ного значения.

Значение по умолчанию: Если параметр не задан, итоги рассчи­тываются по самую последнюю запись.

<Условие>    Необязательный

Тип параметра: Конструкция. Указывается условие на языке за­просов. Условие может оперировать полями регистра накопления.

Оно будет использовано для ограничения состава записей, по ко­торым будут выбираться итоги. То есть условие будет применять­ся к исходным записям, а не к уже отобранным.

Значение по умолчанию: Если параметр не задан, анализируются все активные записи регистра.

<Измерение>    Необязательный

Тип параметра: Конструкция. Указывается список измерений, по которым будут развернуты итоги.

Значение по умолчанию: Если не указан, то по всем измерениям.

Пример:

// Получение остатков по регистру остатков по указанному товару на указанный момент времени

ВЫБРАТЬ * ИЗ РегистрНакопления.УчетНоменклатуры.Остатки(&КонПериода,Номенклатура,&ПарНоменклатура)



Содержание раздела