Show/Hide Toolbars

Полное руководство администратора

Проверка смарт-выражения

Ссылки Назад Вверх Вперед

Созданное выражение или фильтр можно протестировать на существующих задачах. Для этого надо указать номер задачи и нажать кнопку Тест. Результат проверки отобразится во всплывающем окне:

smart_test

 Проверка смарт-выражения.

После тестирования отображаются два окна с текстом смарт-выражения в форматах E-SQL и TSQL.

smart_sql_test

 Смарт-выражение в формате SQL.

Тестирование в контексте

Если смарт-выражение использует переменные контекста события, чтобы протестировать его надо раскрыть блок "Контекстные параметры" и заполнить значения всех параметров. Список параметров зависит от события, к которому привязан пакет (на скриншоте ниже контекстные параметры для события "Перед сменой приоритета").

smart_test_context

Тестирование смарт-выражения, использующего переменные контекста события.

Логирование смартов

Для оценки сложности smart-выражений и smart-фильтров и нагрузки, которую они создают на сервер приложения, используется логирование смартов:

если в интерфейсе администратора в Общих настройках приложения (пункт меню "Прочее" - "Системные настройки" - "Общие настройки приложения") включен флажок "Логгировать время выполнения Smart выражений\фильтров", то в журнале (пункт меню "Прочее" - "Журналы и статистика" - "Лог") будут создаваться записи, фиксирующие время выполнения smart-выражений и smart-фильтров.

Полезные ссылки