Commit 75465af1 authored by Natalia Klimova's avatar Natalia Klimova

Update route_setting.rst

parent e0265baa
...@@ -464,14 +464,14 @@ ...@@ -464,14 +464,14 @@
**Выход** - заявка со статусом "в работе" **Выход** - заявка со статусом "в работе"
Смена статуса выполняется автоматически при помощи этапа с типом действия "Смена значения справочника" Смена статуса выполняется автоматически при помощи этапа с типом действия **"Смена значения справочника"**
Создание этапа маршрута Создание этапа маршрута
^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^
**Шаг 1.** В маршруте добавляем новый этап **Шаг 1.** В маршруте добавляем новый этап
**Шаг 2.** Выбираем тип действия "Смена значения справочника" **Шаг 2.** Выбираем тип действия **"Смена значения справочника"**
**Шаг 3.** В настройках этапа: **Шаг 3.** В настройках этапа:
...@@ -704,29 +704,14 @@ ...@@ -704,29 +704,14 @@
**Выход** - заявка со статусом **«Выполнена»**. **Выход** - заявка со статусом **«Выполнена»**.
Для смены статуса используется уже известный нам скрипт интерпретатора. Для смены статуса используется уже известный нам этап **"Смена значения справочника"**
Для удобства возьмем уже созданный скрипт интерпретатора с похожей логикой и сделаем его копию с некоторыми изменениями. **Шаг 1. В маршруте добавляем новый этап**
**Шаг 1.** В дереве объектов находим ранее созданный скрипт интерпретатора смены статуса. * Тип действия - Смена значения справочника
**Шаг 2.** Кликаем по нему правой кнопкой мыши и выбираем «Сделать копию».
.. figure:: ../resources/img/create_copy.jpeg
**Шаг 3.** Открываем созданную копию и в коде скрипта меняем значение статуса на нужное, в нашем случае нужно поменять значение 4 (статус в работе) на 5 (выполнена).
**Шаг 4.** Изменяем наименование и код скрипта, на соответствующее логике например ``event.blocking.interpreter.change.status_ready``
.. figure:: ../resources/img/script_status_ready.jpeg
**Шаг 5.** Сохраняем скрипт.
**Шаг 6.** Возвращаемся в шаблон маршрута и добавляем новый этап:
* Тип действия - блокирующий процесс
* Наименование - "Смена статуса заявки на "Выполнена"" * Наименование - "Смена статуса заявки на "Выполнена""
* Событие - вставляем наименование созданного нами скрипта * Компонент - код компонента из поля "Статус заявки"
* Значение - "Выполнена"
.. figure:: ../resources/img/step_status_ready.jpeg .. figure:: ../resources/img/step_status_ready.jpeg
...@@ -735,7 +720,7 @@ ...@@ -735,7 +720,7 @@
.. raw:: html .. raw:: html
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin-top:20px;"> <div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; margin-top:20px;">
<iframe src="https://www.youtube.com/embed/Wfr1vgUFgSM" <iframe src="https://www.youtube.com/embed/p1mo7PSXfwY"
style="position: absolute; top:0; left:0; width:100%; height:100%;" style="position: absolute; top:0; left:0; width:100%; height:100%;"
frameborder="0" frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment