
O bloco de função REPEAT_WEEKLY gera uma repetição semanal como string para a entrada REPEAT no bloco de função TIMESWITCH_ADD.
Define a repetição como inteiro a cada Xª semana. Se a entrada não for definida, será assumido o mínimo 1.
Define o fim da repetição. Podem ser utilizados três formatos diferentes:
Com a entrada podem ser definidos os dias da semana. Estes podem ser passados como string ou como número. Verifica-se se o dia da semana atual está presente no número. Vários dias podem ser simplesmente indicados um após o outro. Como por exemplo 135 para segunda-feira, quarta-feira e sexta-feira. Se nenhum valor for especificado (0, NULL, FALSE ou uma string vazia), então não é repetido em nenhum dia.
| Número | Dia da Semana |
|---|---|
| 1 | Segunda-Feira |
| 2 | Terça-Feira |
| 3 | Quarta-Feira |
| 4 | Quinta-Feira |
| 5 | Sexta-Feira |
| 6 | Sábado |
| 7 | Domingo |
Desativa a repetição e retorna uma string vazia.
Retorna uma string com as repetições para a entrada REPEAT do bloco de função TIMESWITCH_ADD.