功能區塊 REPEAT_WEEKLY

功能區塊 REPEAT_WEEKLY 會產生一個每週重複的字串,用於功能區塊 TIMESWITCH_ADD 的輸入端口 REPEAT。

輸入端口 EVERY

定義每 X 個星期重複一次的整數。如果未定義此輸入端口,則會假設最小值 1

輸入端口 UNTIL

定義重複的結束。可以使用三種不同的格式:

  • 沒有結束是通過 0FALSENULL 定義的。
  • 可以使用整數來定義重複的次數。
  • 可以使用日期 D#2016 來定義結束日期。

輸入端口 BYDAY

此輸入端口可用於定義星期幾。這些可以作為字串或數字傳遞。會檢查當前的星期幾是否存在於數字中。可以簡單地連續指定多個天。例如,135 用於週一、週三和週五。如果未指定值(0NULLFALSE 或空字串),則不會在任何天重複。

數字 星期幾
1 週一
2 週二
3 週三
4 週四
5 週五
6 週六
7 週日

輸入端口 DIS

停用重複並返回空字串。

輸出端口 Q

返回一個字串,其中包含功能區塊 TIMESWITCH_ADD 的輸入端口 REPEAT 的重複項。