REPEAT_MONTHLY機能ブロック

このREPEAT_MONTHLY機能ブロックは、TIMESWITCH_ADD機能ブロックの入力REPEATに対して月ごとの繰り返しを文字列として生成します。

入力EVERY

この整数で定義されたX番目の月に繰り返すことを指定します。この入力が定義されていない場合、最小値1が仮定されます。

入力UNTIL

繰り返しの終了を定義します。3つの異なる形式を使用できます:

  • 0FALSEまたはNULLで終了が定義されていないことを示します。
  • 繰り返し回数を定義するには、整数を使用できます。
  • 終了日を定義するには、日付D#2016を使用できます。

入力BYDAY

イベントが繰り返される曜日を指定します。サポートされている値は-1から4です。0または宣言なしの場合、曜日に関係なく毎月同じ日に繰り返します。曜日は最初の日付から取得されます。

説明
-1 最後の曜日に繰り返します。
0 同じ日に繰り返します。(標準)
1 最初の曜日に繰り返します。
2 2番目の曜日に繰り返します。
3 3番目の曜日に繰り返します。
4 4番目の曜日に繰り返します。

入力DIS

繰り返しを無効にして、空の文字列を返します。

出力Q

TIMESWITCH_ADD機能ブロックの入力REPEAT用の繰り返しを含む文字列を返します。