Отладка типового маршрута предназначена для проверки работоспособности и выявления ошибок на стадии разработки типовых маршрутов непосредственно из редактора схем. Подробнее см. раздел «Редактор схем типовых маршрутов». Суть процесса отладки типового маршрута заключается в имитации работы типового маршрута с созданием отладочной задачи и пошаговой обработки типового маршрута с возможностью просмотра промежуточных результатов.
Механизм отладки реализуется командами, описанными ниже в таблице.
Команды отладки типового маршрута
Команда |
Горячие клавиши |
Назначение |
Начать отладку |
F9 |
Запуск выполнения типового маршрута. Создается задача с темой «Задача для отладки типового маршрута <Имя маршрута>». Для начала отладки необходимо стартовать задачу. После начала отладки команда «Начать отладку» меняется на команду «Продолжить отладку» |
Выполнить блок |
F8 |
Выполнение блока. Выполнение текущего блока, если точка выполнения находится в начале блока. Переход к следующему блоку, если точка выполнения находится в конце блока. Доступна при отладке типового маршрута |
Повторить выполнение блока |
Ctrl+F8 |
Повторить выполнение блока. Доступна при отладке после выполнения блока |
Прервать отладку |
Ctrl+F2 |
Остановка отладки типового маршрута. Доступна при отладке типового маршрута |
Открыть задания |
- |
Открыть задание, созданное по типовому маршруту. Доступна при отладке типового маршрута |
Показать задачу |
- |
Показать задачу типового маршрута. Доступна при отладке типового маршрута |
В таблице приведены специализированные команды отладки, которые доступны из контекстного меню блоков разного типа:
Команда контекстного меню выделенного блока |
Назначение |
---|---|
Добавить точку останова |
Добавление точки останова в начале выделенного блока. Выполнение отладки маршрута автоматически прерывается в начале выполнения блока, на котором установлена точка останова |
Удалить точку останова |
Удаление точки останова на выделенном блоке |
Выполнить до блока |
Выполнение маршрута до начала выполнения выделенного блока |
Открыть <тип блока> по блоку |
Для открытия списка объектов типа блока, которые были созданы по блоку. Доступна для блоков «Задание», «Уведомление» и «Подзадача» |
Выполнить по крайнему сроку |
Выполнить по результату выполнения, у которого установлено свойство Прерывать выполнение. Доступен для блока «Задание» |
Выполнить по прерывающему результату |
Выполнить по результату выполнения, у которого установлено свойство Прерывать выполнение. Доступен только для блока «Задание» |
Выполнить по завершению ожидания |
Производится незамедлительное выполнение блока «Ожидание». Доступна только в режиме отладки и для блоков «Ожидание» |
Выполнить внеочередной мониторинг |
Выполняется правило мониторинга. Доступна только в режиме отладки и для блоков «Мониторинг» |
Продолжить выполнение |
Продолжает выполнение текущей ветки типового маршрута со следующего блока после блока «Пауза». Доступна только в режиме отладки и для блоков «Пауза» |
После запуска отладчика становится активным блок «Начало», создается задача, точка выполнения находится в начале блока «Начало». После выполнения блока точка выполнения находится в конце блока.
Во время отладки допускается изменение свойств блоков. Чтобы выполнить блок с измененными свойствами, нажмите на кнопку Повторить выполнение блока.
Не рекомендуется редактировать схему типового маршрута во время отладки.
Отладка возможна только для корректного типового маршрута. Подробнее см. раздел «Проверка корректности схемы». Отладка недоступна при открытии редактора схем в режиме просмотра или в простом режиме. Подробнее см. раздел «Режимы вызова».
При завершении отладки появится сообщение: «Отладка завершена».
Примечание
Если при старте типового маршрута предусматривается наличие во вложениях задачи объекта DIRECTUM, например, документа, типовой маршрут не получится запустить в режиме отладки. Чтобы это исправить, воспользуйтесь одним из вариантов: передайте вложение программно или через параметр, либо отключите проверку вложения на время отладки.
Подробнее см. раздел «Проверка работоспособности типового маршрута».
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |