
फंक्शन ब्लॉक REPEAT_MONTHLY फंक्शन ब्लॉक TIMESWITCH_ADD के इनपुट REPEAT के लिए एक मासिक पुनरावृत्ति को एक स्ट्रिंग के रूप में उत्पन्न करता है।
यह हर Xवें महीने की पुनरावृत्ति को एक पूर्णांक के रूप में परिभाषित करता है। अगर इनपुट को परिभाषित नहीं किया जाता है, तो न्यूनतम मान 1 मान लिया जाता है।
यह पुनरावृत्ति के अंत को परिभाषित करता है। तीन अलग-अलग प्रारूपों का उपयोग किया जा सकता है:
यह परिभाषित करता है कि किस सप्ताह के दिन घटना को दोहराया जाना चाहिए। संख्याएं -1 से 4 तक समर्थित हैं। 0 या कोई घोषणा हर महीने उसी दिन दोहराती है, सप्ताह के दिन से स्वतंत्र रूप से। सप्ताह का दिन पहले तिथि से लिया जाता है।
| मान | विवरण |
|---|---|
| -1 | अंतिम सप्ताह के दिन दोहराता है। |
| 0 | उसी दिन दोहराता है। (डिफ़ॉल्ट) |
| 1 | पहले सप्ताह के दिन दोहराता है। |
| 2 | दूसरे सप्ताह के दिन दोहराता है। |
| 3 | तीसरे सप्ताह के दिन दोहराता है। |
| 4 | चौथे सप्ताह के दिन दोहराता है। |
यह पुनरावृत्ति को निष्क्रिय करता है और एक खाली स्ट्रिंग वापस देता है।
फंक्शन ब्लॉक TIMESWITCH_ADD के इनपुट REPEAT के लिए पुनरावृत्तियों के साथ एक स्ट्रिंग वापस देता है।