Blok funkcija REPEAT_MONTHLY

Blok funkcija REPEAT_MONTHLY generira mjesečnu ponavljanje kao niz znakova za ulaz REPEAT na bloku funkcije TIMESWITCH_ADD.

Ulaz EVERY

Definira ponavljanje kao cijeli broj svaki X-ti mjesec. Ako ulaz nije definiran, pretpostavlja se minimum 1.

Ulaz UNTIL

Definira kraj ponavljanja. Može se koristiti tri različita formata:

  • Nema kraja definiranog sa 0, FALSE ili NULL.
  • Za definiciju broja ponavljanja može se koristiti cijeli broj.
  • Za definiciju datuma kraja može se koristiti datum D#2016.

Ulaz BYDAY

Definira na koji dan u tjednu treba ponoviti događaj. Podržani su brojevi od -1 do 4. 0 ili nijedna deklaracija ponavlja svaki mjesec isti dan, bez obzira na dan u tjednu. Dan u tjednu preuzima se od prvog datuma.

Vrijednost Opis
-1 Ponavlja se na zadnji dan u tjednu.
0 Ponavlja se isti dan. (Zadano)
1 Ponavlja se na prvi dan u tjednu.
2 Ponavlja se na drugi dan u tjednu.
3 Ponavlja se na treći dan u tjednu.
4 Ponavlja se na četvrti dan u tjednu.

Ulaz DIS

Deaktivira ponavljanje i vraća prazan niz znakova.

Izlaz Q

Vraća niz znakova s ponavljanjima za ulaz REPEAT bloka funkcije TIMESWITCH_ADD.