
Blok funkce REPEAT_MONTHLY vytváří měsíční opakování jako řetězec pro vstup REPEAT v bloku funkce TIMESWITCH_ADD.
Definuje opakování jako celé číslo každý X-tý měsíc. Pokud není vstup definován, je použito minimum 1.
Definuje konec opakování. Lze použít tři různé formáty:
Definuje, na který den v týdnu má být událost opakována. Podporovány jsou hodnoty od -1 do 4. Hodnota 0 nebo žádná deklarace opakuje každý měsíc ve stejný den, nezávisle na dni v týdnu. Den v týdnu je převzat z prvního data.
| Hodnota | Popis |
|---|---|
| -1 | Opakuje se v poslední den v týdnu. |
| 0 | Opakuje se ve stejný den. (Výchozí) |
| 1 | Opakuje se v první den v týdnu. |
| 2 | Opakuje se ve druhý den v týdnu. |
| 3 | Opakuje se ve třetí den v týdnu. |
| 4 | Opakuje se ve čtvrtý den v týdnu. |
Deaktivuje opakování a vrátí prázdný řetězec.
Vrátí řetězec s opakováním pro vstup REPEAT bloku funkce TIMESWITCH_ADD.