
Функциональный блок REPEAT_WEEKLY генерирует еженедельную повторяемость в виде строки для входного параметра REPEAT функционального блока TIMESWITCH_ADD.
Определяет повторение как целое число каждых X недель. Если входной параметр не определен, то принимается минимальное значение 1.
Определяет конец повторения. Можно использовать три различных формата:
С помощью входного параметра можно определить дни недели. Они могут быть переданы как строка или как число. При этом проверяется, содержится ли текущий день недели в числе. Несколько дней можно просто указать подряд. Например, 135 для понедельника, среды и пятницы. Если значение не указано (0, NULL, FALSE или пустая строка), то повторение не происходит ни в один из дней.
| Число | День недели |
|---|---|
| 1 | Понедельник |
| 2 | Вторник |
| 3 | Среда |
| 4 | Четверг |
| 5 | Пятница |
| 6 | Суббота |
| 7 | Воскресенье |
Деактивирует повторение и возвращает пустую строку.
Возвращает строку с повторениями для входного параметра REPEAT функционального блока TIMESWITCH_ADD.