Тексты и математические выражения в Mobile SMARTS

Последние изменение: 26.10.2018

Практически все тексты в окнах, любой расчет значений и обработчик шаблонов этикеток используют специальный синтаксис вычислимых выражений для вставки данных. Такие вставки обрамляются фигурными скобками {…}, между которыми пишется выражение. Вычислимым выражением является всё, помещенное в фигурные скобки. Синтаксис выражения следующий:

{ выражение[:формат]}

или

{выражение}

Таким образом, вместо статического текста мы можем использовать текст с «шаблонами» - вставками в текст, которые будут заменены на конкретные значения выражений. Такой путь может быть простым, состоящим просто из имени объекта, либо составным, ссылающимся на данные внутри объекта.

{ScannedBarcode} - действие выбора номенклатуры заносит в эту переменную отсканированный штрихкод (либо введенный вручную штрихкод, код или артикул).

{SelectedProduct} - действие выбора номенклатуры заносит в эту переменную товар, который был распознан по штрихкоду (коду, артикулу) или выбран пользователем.

{SelectedProduct.Product.Name} - название товара, который был отсканирован или выбран вручную.