Пример настройки условия на выполнение операции


В данной статье описан пример настройки видимости операции «Добавить новую позицию» к заявке, если заявка находится в статусе «Новая», либо «В корзине».

Системные имена шаблонов записи и атрибутов, задействованных в примере, приведены в таблице:

Шаблон записи Атрибуты
Request (Заявка)  Stаtus — статус заявки 
Request_status (Статусы заявок) Status_code — код статуса 

В выражении будет использована следующая функция:


Пошаговая инструкция: 

1. Создайте и настройте шаблоны записей и атрибуты.

2. В шаблоне записи «Request» перейдите в раздел «Операции».

3. Создайте операцию.

4. Перейдите на вкладку «Условие» и введите выражение.

OR($statusRef->status_code == "new",$statusRef->status_code == "cart")

5. Нажмите кнопку «Сохранить».

 

Синтаксис

Элемент Значение
OR($statusRef>status_code==”new”, $statusRef>status_code==”cart”)  OR() — условие выполняется при значении аргумента равном либо «new», либо «cart»;
$ перед атрибутом указывает на то, что атрибут находится в текущей записи;
Постфикс «Ref» в атрибуте «status» используется для того, чтобы вызвать данные связанного шаблона записи «status_code».


Номер Статьи: 1868
Размещено: Fri, Jul 2, 2021
Последнее обновление: Tue, Dec 7, 2021

Online URL: https://kb.comindware.ru/article/primer-nastrojki-usloviya-na-vypolnenie-operacii-1868.html