Bloc Fonctionnel REPEAT_MONTHLY

Le bloc fonctionnel REPEAT_MONTHLY génère une répétition mensuelle sous forme de chaîne de caractères pour l'entrée REPEAT du bloc fonctionnel TIMESWITCH_ADD.

Entrée EVERY

Définir la répétition en tant qu'entier tous les X-ième mois. Si l'entrée n'est pas définie, le minimum 1 est supposé.

Entrée UNTIL

Définir la fin de la répétition. Trois formats différents peuvent être utilisés :

  • Aucune fin n'est définie par 0, FALSE ou NULL.
  • Un entier peut être utilisé pour définir le nombre de répétitions.
  • Une date D#2016 peut être utilisée pour définir une date de fin.

Entrée BYDAY

Définir le jour de la semaine auquel l'événement doit être répété. Les nombres de -1 à 4 sont pris en charge. 0 ou aucune déclaration répète mensuellement au même jour, indépendamment du jour de la semaine. Le jour de la semaine est repris à partir de la première date.

Valeur Description
-1 Répète le dernier jour de la semaine.
0 Répète au même jour. (Par défaut)
1 Répète le premier jour de la semaine.
2 Répète le deuxième jour de la semaine.
3 Répète le troisième jour de la semaine.
4 Répète le quatrième jour de la semaine.

Entrée DIS

Désactive la répétition et renvoie une chaîne de caractères vide.

Sortie Q

Renvoie une chaîne de caractères avec les répétitions pour l'entrée REPEAT du bloc fonctionnel TIMESWITCH_ADD.