Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

Задание условия

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

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

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

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

  • функция OR() для выполнения логического сложения аргументов.


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

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

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

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

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

Выражение в условии на операцию

5. Запись выражения для операции.

 

Синтаксис

ЭлементЗначение
OR($statusRef>status_code==”new”, $statusRef>status_code==”cart”)  OR() – условие выполняется при значении аргумента равном либо “new”, либо “cart”
$ перед атрибутом указывает на то, что атрибут находится в текущей записи
Постфикс Ref в атрибуте status используется для того, чтобы вызвать данные связанного шаблона записи status_code.
Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Назначение задачи на группу, выбранную на форме
Просмотрено 33 раз с Mon, Jul 20, 2020

Настройка приема входящей эл. почты
Просмотрено 67 раз с Mon, Jul 6, 2020

Глобальный контекст
Просмотрено 72 раз с Fri, Mar 6, 2020

На выходе из экранной формы запрашивается сохранение, хотя никаких изменений внесено не было
Просмотрено 52 раз с Wed, Mar 25, 2020

Методы аутентификации в системе Comindware Business Application Platform
Просмотрено 26 раз с Mon, Aug 17, 2020

Разворачивание копии базы данных
Просмотрено 105 раз с Thu, Mar 5, 2020

Вызов связанных данных
Просмотрено 98 раз с Tue, Mar 10, 2020

Настройка федеративного канала аутентификации
Просмотрено 37 раз с Mon, Aug 17, 2020

Вычисление всех пользователей шаблона пользователя
Просмотрено 6 раз с Fri, Sep 18, 2020

Справочник терминов и определений
Просмотрено 45 раз с Mon, Aug 3, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware