Фильтр списка по задачам из нескольких шаблонов процесса


Для того, чтобы получить список всех задач из определенных Шаблонов процесса в настроенном Шаблоне записи, введите следующее выражение:

@prefix cmw: <http://comindware.com/logics#>.
@prefix container: <http://comindware.com/ontology/container#>.
@prefix assert: <http://comindware.com/logics/assert#>.
@prefix math: <http://www.w3.org/2000/10/swap/math#>.
@prefix taskStatus: <http://comindware.com/ontology/taskStatus#>.
@prefix session: <http://comindware.com/ontology/session#>.
{
  (
    {
      ?cont1 container:alias "Proverkadokumentov".
        ?item cmw:container ?cont1.
      ?item a cmw:UserTask.
    }
{
      ?cont2 container:alias "Podpisaniedogovora".
        ?item cmw:container ?cont2.
      ?item a cmw:UserTask.
    }
)    
    assert:union true.
    

}

где:

Proverkadokumentov, Podpisaniedogovora – системные имена Шаблонов процесса.

В данном примере указано два Шаблона процесса для вывода задач, однако их может быть и больше. 

Настраиваемые Поля

Номер Статьи: 1782
Размещено: Wed, Apr 14, 2021
Последнее обновление: Thu, Dec 21, 2023

Online URL: https://kb.comindware.ru/article/filtr-spiska-po-zadacham-iz-neskolkih-shablonov-processa-1782.html