Бағдарлардың үлгілері

Шаблон маршрута - это преднастроенный маршрут, копия которого будет создана и задействована в момент запуска шаблона маршрута. Этапы шаблона могут содержать любые виды процессов, кроме процесса Таймер, во избежание возможности создания бесконечного рекурсивного маршрута. Шаблон маршрута может быть запущен с помощью процессов Таймер и Запуск маршрута по шаблону.

Figure 3.116. Бағдарлардың үлгілері

Бағдарлардың үлгілері

Контекстное меню шаблонов маршрутов состоит из следующих пунктов:

Создание шаблона маршрута

Для создания нового шаблона маршрута, необходимо нажать кнопку +(Добавить) и в открывшемся окне создания шаблона маршрута(см. илл. «Окно создания шаблона маршрута») нужно заполнить следующие поля:

  • Название - текстовое поля, предназначенное для ввода названия шаблона маршрута;

  • Код - текстовое поле, автоматически заполняемое при вводе названия шаблона маршрута;

  • Добавление маршрута - с помощью кнопки Добавить добавляем этап, указываем действие, вводим название и выбираем ответственного.

Figure 3.117. Окно создания шаблона маршрута

Окно создания шаблона маршрута

Примеры использования

  1. Процесс действия Таймер: запуск маршрута по указанному шаблону в указанную дату и время. Таймер запускается по документу того реестра, в котором находится соответствующий процесс действия. Запуск маршрута осуществляется в указанную в компоненте соответствующего реестра дату либо относительно от этой даты, время запуска берется из компонента либо указывается вручную.

    а) создаем шаблон маршрута (например, шаблон маршрута Путь)

    Figure 3.118. Окно создания шаблона маршрута

    Окно создания шаблона маршрута

    b)создаем форму(см. Создание формы), где используется компонент Дата/время(идентификатор компонента-date).

    c)на основе данной формы создаем реестр(см. Создание реестров). В маршруте Действия указываем процесс действия Таймер и в параметрах запроса указываем следующие настройки(название действия-Запуск маршрута Путь):

    -Шаблон маршрута-указываем шаблон Путь

    -Дата запуска-компонент date

    -Время запуска-указать 16:05

    Figure 3.119. Настройки таймера

    Настройки таймера

    d)создаем новую запись по реестру от пользователя с соответствующими правами на реестр. Заполняем компонент Дата/время датой 2013-11-26 и запускаем маршрут. В ходе выполнения появляется запись: Запущен таймер Запуск маршрутаПуть" на 26 ноября 2013, 16:05(см. илл. «Ход выполнения »)

    Figure 3.120. Ход выполнения

    Ход выполнения

    e)как только время сервера будет соответствовать времени запуска шаблона маршрута, будет запущен шаблон маршрута Путь(см. илл. «Ход выполнения запущенного маршрута»).

    Figure 3.121. Ход выполнения запущенного маршрута

    Ход выполнения запущенного маршрута

  2. Процесс действия Запуск маршрута по шаблону: запуск маршрута от имени другого(не того, кто запускает оригинальный маршрут) пользователя. Данный процесс запускает указанный шаблон маршрута от имени пользователя указанного в настройках.

    а) для примера будем использовать шаблон маршрута Путь(см. пример 1, пункт a)

    1. создаем реестр на основе формы(любой): в маршруте Действия указываем процесс действия Запуск маршрута по шаблону и в параметрах запроса указываем следующие настройки(название действия-Запуск маршрута по шаблону Путь):

    -Выбор шаблона маршрута - указываем Путь

    -Запускать от имени - указываем пользователя, от имени которго хотим запустить маршрут(например, Жуматаев Е.Ж.)

    Figure 3.122. Запуск маршрута по шаблону

    Запуск маршрута по шаблону

    c)создаем новую запись по реестру от пользователя с соответствующими правами на реестр и запускаем маршрут. Шаблон маршрута запускается от имени пользователя указанного в параметрах запроса (см. илл. «Ход выполнения запущенного маршрута»).

    Figure 3.123. Ход выполнения запущенного маршрута

    Ход выполнения запущенного маршрута