[ELMA3] Переключение режима построения запроса для блока
В случае, когда документ участвует в каком-либо экземпляре бизнес-процесса, то в его карточке на вкладке Общая информация отображается блок Маршруты документа (рис. 1).
Рис. 1. Карточка документа. Вкладка "Общая информация". Блок "Маршруты документа"
В данном блоке отображается список всех экземпляров бизнес-процессов, в которых участвует данный документ, а также текущие задачи по данному экземпляру процесса.
Для данного блока предусмотрены 2 режима построения запроса для отображения информации:
- Строится один запрос с большим количеством соединений.
- Строятся отдельные запросы на каждую таблицу контекстных переменных процесса.
В случае, если построение данного блока занимает длительное время, необходимо выполнить переключение режима построения запроса.
Для этого необходимо в файле Settings.config, который располагается в папке ../<Общая папка с файлами системы ELMA>/Web, изменить значение параметра WorkflowInstance.SeparateBuildSQLModeEnabled (рис. 2). По умолчанию установлено значение false, что соответствует первому режиму построения запроса.
Рис. 2. Редактирование файла "Settings.config". Параметр " WorkflowInstance.SeparateBuildSQLModeEnabled "
Следует отметить, что по умолчанию данный параметр закомментирован и при его первом редактировании необходимо удалить специальный тег <!-- -->.