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

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

Задание фильтра

В данном примере в форму Заявки будет добавлена ссылка на контракт.

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

Шаблон записиАтрибуты
Request (Заявка)  contracts – контракты
client_code – клиент
Contracts (Контракты)  client – клиент 

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

  • функция EQUALS() для выбора записи, которая соответствует клиенту в заявке,
  • оператор from для перечисления всех записей из шаблона записи contracts,
  • оператор where для выбора записей, которые соответствуют условию,
  • оператор select для выбора значений атрибута.

 

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

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

2. В шаблоне записи Request откройте Формы.

3. Добавьте атрибут contracts на форму.

4. Добавьте фильтр – введите выражение.

Вычисляемое выражение

 

Синтаксис

ЭлементЗначение
from a in db->contracts  Объявление локальной переменной а.
Объявление шаблона записи contract в качестве источника данных: db->contracts.
Перечисление всех записей из шаблона записи contract.
where EQUALS($client_code, a>client)  Выбор записи, в которой значение Client_code текущей записи соответствует значению атрибута client в справочнике Контрактов. 
select a->id  Выбор идентификаторов необходимых учетных записей. 
Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Основы интерфейса
Просмотрено 263 раз с Tue, Mar 3, 2020

Контекст шаблона процессов
Просмотрено 149 раз с Fri, Mar 6, 2020

Очистка ссылки при входе на задачу
Просмотрено 235 раз с Wed, Jun 17, 2020

Введение в руководство по началу работы
Просмотрено 147 раз с Fri, Jul 31, 2020

Как поменять связанный шаблон записи?
Просмотрено 194 раз с Fri, Mar 27, 2020

Настройка прав доступа в пользовательском интерфейсе
Просмотрено 91 раз с Wed, Mar 11, 2020

Настройка связи «многие ко многим» в коллекции
Просмотрено 177 раз с Tue, Mar 10, 2020

Анализ бизнес-способностей и необходимых сущностей бизнес-процесса согласования командировки
Просмотрено 121 раз с Fri, Jul 31, 2020

Solution Api (пользовательские методы)
Просмотрено 192 раз с Tue, Mar 10, 2020

Запуск подпроцесса по уникальным записям
Просмотрено 40 раз с Wed, Dec 9, 2020


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