Копировать ссылку на страницу

Отладка типового маршрута предназначена для проверки работоспособности и выявления ошибок на стадии разработки типовых маршрутов непосредственно из редактора схем. Подробнее см. раздел «Редактор схем типовых маршрутов». Суть процесса отладки типового маршрута заключается в имитации работы типового маршрута с созданием отладочной задачи и пошаговой обработки типового маршрута с возможностью просмотра промежуточных результатов.

Механизм отладки реализуется командами, описанными ниже в таблице.

Команды отладки типового маршрута

Команда

Горячие клавиши

Назначение

Начать отладку

F9

Запуск выполнения типового маршрута. Создается задача с темой «Задача для отладки типового маршрута <Имя маршрута>». Для начала отладки необходимо стартовать задачу. После начала отладки команда «Начать отладку» меняется на команду «Продолжить отладку»

Выполнить блок

F8

Выполнение блока. Выполнение текущего блока, если точка выполнения находится в начале блока. Переход к следующему блоку, если точка выполнения находится в конце блока. Доступна при отладке типового маршрута

Повторить выполнение блока

Ctrl+F8

Повторить выполнение блока. Доступна при отладке после выполнения блока

Прервать отладку

Ctrl+F2

Остановка отладки типового маршрута. Доступна при отладке типового маршрута

Открыть задания

-

Открыть задание, созданное по типовому маршруту. Доступна при отладке типового маршрута

Показать задачу

-

Показать задачу типового маршрута. Доступна при отладке типового маршрута

В таблице приведены специализированные команды отладки, которые доступны из контекстного меню блоков разного типа:

Команда контекстного меню выделенного блока

Назначение

Добавить точку останова

Добавление точки останова в начале выделенного блока. Выполнение отладки маршрута автоматически прерывается в начале выполнения блока, на котором установлена точка останова. Доступна при отладке типового маршрута

Удалить точку останова

Удаление точки останова на выделенном блоке. Доступна, если для выделенного блока была установлена точка останова

Ctrl+F9 выполнить до блока

Выполнение маршрута до начала выполнения выделенного блока. Доступна при отладке типового маршрута

Открыть <тип блока> по блоку

Для открытия списка объектов типа блока, которые были созданы по блоку. Доступна только для блоков «Задание», «Уведомление» и «Подзадача»

Выполнить по крайнему сроку

Для того чтобы сымитировать ситуацию, когда наступит крайний срок блока, который задается в свойствах блока. Доступна только для блоков «Задание», «Подзадача», «Мониторинг»

Выполнить по прерывающему результату

Выполнить по результату выполнения, у которого установлено свойство Прерывать выполнение. Доступен только для блока «Задание»

Выполнить по завершению ожидания

Производится незамедлительное выполнение блока «Ожидание». Доступна только в режиме отладки и для блоков «Ожидание»

Выполнить внеочередной мониторинг

Выполняется правила мониторинга. Доступна только в режиме отладки и для блоков «Мониторинг»

После запуска отладчика становится активным блок «Начало», создается задача, точка выполнения находится в начале блока «Начало». После выполнения блока точка выполнения находится в конце блока.

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

Не рекомендуется редактировать схему типового маршрута во время отладки.

Отладка возможна только для корректного типового маршрута. Подробнее см. раздел «Проверка корректности схемы». Отладка недоступна при открытии редактора схем в режиме просмотра или в простом режиме. Подробнее см. раздел «Режимы вызова».

При завершении отладки появится сообщение: «Отладка завершена».

Примечание

Если при старте типового маршрута предусматривается наличие во вложениях задачи объекта DIRECTUM, например, документа, типовой маршрут не получится запустить в режиме отладки. Чтобы это исправить, воспользуйтесь одним из вариантов: передайте вложение программно или через параметр, либо отключите проверку вложения на время отладки.

Подробнее см. раздел «Проверка работоспособности типового маршрута».

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM