Bloque de funciones REPEAT_MONTHLY

El bloque de funciones REPEAT_MONTHLY genera una repetición mensual como cadena de caracteres para la entrada REPEAT en el bloque de funciones TIMESWITCH_ADD.

Entrada EVERY

Define la repetición como un entero cada X-ésimo mes. Si no se define la entrada, se asume el mínimo 1.

Entrada UNTIL

Define el final de la repetición. Se pueden utilizar tres formatos diferentes:

  • No hay fin definido por 0, FALSE o NULL.
  • Para definir el número de repeticiones, se puede utilizar un entero.
  • Para definir una fecha de finalización, se puede utilizar una fecha D#2016.

Entrada BYDAY

Define en qué día de la semana debe repetirse el evento. Se admiten números de -1 a 4. 0 o ninguna declaración repite cada mes en el mismo día, independientemente del día de la semana. El día de la semana se toma del primer día.

Valor Descripción
-1 Repite en el último día de la semana.
0 Repite en el mismo día. (Predeterminado)
1 Repite en el primer día de la semana.
2 Repite en el segundo día de la semana.
3 Repite en el tercer día de la semana.
4 Repite en el cuarto día de la semana.

Entrada DIS

Desactiva la repetición y devuelve una cadena vacía.

Salida Q

Devuelve una cadena con las repeticiones para la entrada REPEAT del bloque de funciones TIMESWITCH_ADD.