...

В EQL запросе фильтра не отображаются контекстные переменные

Тема в разделе "Проблемы/ошибки", создана пользователем NanoIcecream, 18 июл 2019.

  1. NanoIcecream

    NanoIcecream New Member

    Некорректно работает в вэбе фильтр поиска процессов через EQL-запрос. Там не отображаются контекстные переменные, Только свойства экземпляра процесса. Хотя из примеров в интернете видно, что контекстные переменные должны находиться во всплывающей подсказке при составлении EQL-запроса. Если вбивать их вручную, то запросы не фильтруют результаты поиска. В чем может быть проблема?
    Заранее спасибо.
     
  2. Юлия

    Юлия Member

    Контекстные переменные не хранятся в общей таблице экземпляров процессов, у каждого процесса своя таблица, поэтому надо обращаться в запросе к нужному процессу (его таблице), например:
    Id in (from P_Test1 SELECT WorkflowInstance WHERE Date=DateTime('Today'))

    P_Test1 - это название процесса, а Date - это контекстная переменная
     

Поделиться: