Item – текущая строка при отображении строк и построении запросов.
Кем заполняется
Эта переменная заполняется в результате действий, в которых необходимо отобразить данные текущей строки.
Кроме этого, переменная появляется при запросе данных текущей строки.
Как используется
Позволяет выполнять запросы к текущей строке документа для отбора по определенным параметрам.
Позволяет отображать данные текущей строки документа с помощью шаблона.
Например, нам необходимо просмотреть записи с товаром в документе с определенными данными.
Тогда выражение:
{Item.Product.Marking:(0)}{Item.Product.Name} ({Item.Packing.Name}){Item.sn: - (0)}
создаст текущую строку с артикулом, именем товара, наименованием упаковки и серийным номер (заведенное дополнительное поле).
Основные поля
Имя свойства объекта |
Описание |
Примеры |
---|---|---|
ProductId |
Уникальный идентификатор продукта. |
Item.ProductId |
Product |
Подукт. |
Item.Product |
PackingId |
Уникальный идентификатор упаковки. |
Item.PackingId |
Packing |
Упаковка. |
Item.Packing |
RegistrationDate |
Дата регистрации. |
Item.RegistrationDate |
ExpiredDate |
Срок годности. |
Item.ExpiredDate |
BindedLine |
Строка документа в заявке, к которой привязалась фактическая строка (можно использовать только для строк из фактической части). |
Item.BindedLine |
ParentCurrentItems |
Строки фактической части, привязанные к строке из заявленной части (можно использовать только для строк из заявки). |
Item.ParentCurrentItems |
GetDeclaredQuantityInPacking(packing) |
Получить заявленное количество в упаковке packing (заменить в шаблоне). |
Item.GetDeclaredQuantityInPacking(packing) |
GetCurrentQuantityInPacking(packing) |
Получить текущее количество в упаковке packing (заменить в шаблоне). |
Item.GetCurrentQuantityInPacking(packing) |
Дополнительные строки |
Любые дополнительные строки, созданные для документа. |
Item.code Item.serial Item.ОтображаемоеИмя |