Разрешает выбрать календарь и передать значение в переменную. Блок (Рис.1(1)) используется в поле для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис.1(2)).
Рис. 1. Компонент "Calendar"
1.1. Блок "Calendar"
Блок состоит из таких элементов:
- Названия компонента;
- Ветка "in" - принимающая (соединяющая с другим блоком) ветка;
- Ветка "out" - исходящая (соединяющая с другим блоком) ветка.
1.2. Панель настроек "Calendar"
Состоит из таких элементов:
- Поле "Calendar";
- Поле "Set to variable";
- Переключатель "Extended";
- Переключатель "Async";
- Переключатель "Break";
- Кнопка "Add limit".
1.2.1. Поле "Calendar"
1.2.2. Поле "Set to variable"
Здесь указывается название переменной. В переменную попадает значение true/false в зависимости от рабочего времени в которое поступил звонок, или чат. Рабочее время - true, нерабочее - false.
1.2.3. Переключатель "Extended"
Переключатель "Extended" используется при необходимости использования в схеме определения праздничный выходной. Как настраивается праздничный выходной можно посмотреть здесь. В случае когда этот переключатель активный в переменную также будет передаваться значение "holiday", если времени в которое поступил звонок, или чат, припадает на праздничный выходной.