ฟังก์ชันบล็อก REPEAT_MONTHLY

ฟังก์ชันบล็อก REPEAT_MONTHLY สร้างการซ้ำทุกเดือนในรูปแบบสตริงสำหรับอินพุต REPEAT ของฟังก์ชันบล็อก TIMESWITCH_ADD.

อินพุต EVERY

กำหนดการซ้ำเป็นจำนวนเต็มทุก X เดือน ถ้าอินพุตไม่ได้รับการกำหนด ค่าที่น้อยที่สุด 1 จะถูกใช้แทน.

อินพุต UNTIL

กำหนดสิ้นสุดของการซ้ำ สามารถใช้รูปแบบที่แตกต่างกันสามรูปแบบ:

  • ไม่มีสิ้นสุดถูกกำหนดโดย 0, FALSE หรือ NULL.
  • สำหรับการกำหนดจำนวนครั้งของการซ้ำ สามารถใช้จำนวนเต็ม.
  • สำหรับการกำหนดวันที่สิ้นสุด สามารถใช้วันที่ D#2016.

อินพุต BYDAY

กำหนดวันในสัปดาห์ที่จะซ้ำเหตุการณ์ สนับสนุนค่าจาก -1 ถึง 4. 0 หรือไม่มีการประกาศจะซ้ำทุกเดือนในวันเดียวกัน ไม่ขึ้นกับวันในสัปดาห์ วันในสัปดาห์จะถูกนำมาจากวันที่แรก.

ค่า คำอธิบาย
-1 ซ้ำในวันสุดท้ายของสัปดาห์.
0 ซ้ำในวันเดียวกัน. (ค่าเริ่มต้น)
1 ซ้ำในวันแรกของสัปดาห์.
2 ซ้ำในวันที่สองของสัปดาห์.
3 ซ้ำในวันที่สามของสัปดาห์.
4 ซ้ำในวันที่สี่ของสัปดาห์.

อินพุต DIS

ปิดการใช้งานการซ้ำและคืนสตริงว่าง.

เอาท์พุต Q

คืนสตริงที่มีการซ้ำสำหรับอินพุต REPEAT ของฟังก์ชันบล็อก TIMESWITCH_ADD.