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.ОтображаемоеИмя |