Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
1. Описание
Условный компонент "If" предназначен для проверки условий. Блок .
Info |
---|
Данный компонент присутствует в схемах типа:
|
Блок (Рис.1(1)) используется в поле для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис.1(2)).
Image RemovedImage Added
Рис.1. Условный компонент "If"
1.1.Блок "If"
Блок состоит из таких элементов:
- Названия компонента;
- Ветка "in" - принимающая (соединяющая с другим блоком) ветка;
- Ветка "then" - выполнения схемы по этой ветке происходит тогда, когда условие указанные в поле "Expression" соблюдается ;
- Ветка "else" - выполнения схемы по этой ветке происходит тогда, когда условие указанные в поле "Expression" не соблюдается ;
- Ветка "out" - выполнения схемы по этой ветке происходит после выполнения схемы по веткам "then" или "else". Исходящая (соединяющая со следующим блоком) ветка.
1.2. Панель настроек "If"
Состоит из таких элементов:
- Поле "Expression";
- Переключатель "Break";
- Элемент "Add limit".
1.2.1. Поле "Expression"
В поле "Expression" записывается условие проверки.
Все переменные в Webitel обозначаются так - "${ }". Название переменной вписывается в фигурные скобки. Следующим шагом будет указание условия.
К примеру, не обходимо проверить является ли переменная "out_w" больше ноля. Запись в поле будет выглядеть следующим образом - ${out_w}>0 .
Если условие соблюдается, то используется ветка "then".
Если условие не соблюдается - ветка "else".
Expand | |||||
---|---|---|---|---|---|
| |||||
Маршрутизация по времени суток позволяет выполнять вызовы в разных приложениях в зависимости от времени и дня недели. &minute_of_day Аргументы:
Возвращает:
&time_of_day(08:00-17:00) Аргументы:
Возвращает:
&minute Аргументы:
Возвращает:
&hour Аргументы:
Возвращает:
&wday Аргументы:
Возвращает:
&mweek Аргументы:
Возвращает:
&week Аргументы:
Возвращает:
&mday Аргументы:
Возвращает:
&mon (m) Аргументы:
Возвращает:
&yday (d) Аргументы:
Возвращает:
&year (y) Аргументы:
Возвращает:
|
1.2.2. Переключатель "Break"
Include Page | ||||
---|---|---|---|---|
|
1.2.3. Элемент "Add limit"
Include Page | ||||
---|---|---|---|---|
|
Рис. 2. Установление лимита
Table of Contents |
---|