logo

[ELMA3] Переключение режима построения запроса для блока

В случае, когда документ участвует в каком-либо экземпляре бизнес-процесса, то в его карточке на вкладке Общая информация отображается блок Маршруты документа (рис. 1).

Рис. 1. Карточка документа. Вкладка "Общая информация". Блок "Маршруты документа"

В данном блоке отображается список всех экземпляров бизнес-процессов, в которых участвует данный документ, а также текущие задачи по данному экземпляру процесса.

Для данного блока предусмотрены 2 режима построения запроса для отображения информации:

  1. Строится один запрос с большим количеством соединений.
  2. Строятся отдельные запросы на каждую таблицу контекстных переменных процесса.

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

Для этого необходимо в файле Settings.config, который располагается в папке ../<Общая папка с файлами системы ELMA>/Web, изменить значение параметра WorkflowInstance.SeparateBuildSQLModeEnabled (рис. 2). По умолчанию установлено значение false, что соответствует первому режиму построения запроса.

Рис. 2. Редактирование файла "Settings.config". Параметр " WorkflowInstance.SeparateBuildSQLModeEnabled "

Следует отметить, что по умолчанию данный параметр закомментирован и при его первом редактировании необходимо удалить специальный тег <!-- -->.