
بلوک عملکرد REPEAT_WEEKLY یک تکرار هفتگی را به عنوان رشته کاراکتر برای ورودی REPEAT در بلوک عملکرد TIMESWITCH_ADD تولید میکند.
تکرار را به عنوان یک عدد صحیح هر X هفته تعریف میکند. اگر ورودی تعریف نشده باشد، حداقل 1 در نظر گرفته میشود.
پایان تکرار را تعریف میکند. سه فرمت مختلف قابل استفاده است:
با این ورودی روزهای هفته را میتوان تعریف کرد. اینها به عنوان رشته یا عدد قابل انتقال هستند. در اینجا بررسی میشود که آیا روز فعلی هفته در عدد موجود است یا خیر. چند روز میتوانند ساده پشت سر هم مشخص شوند. مانند 135 برای دوشنبه، چهارشنبه و جمعه. اگر هیچ مقدار مشخص نشده باشد (0, NULL, FALSE یا یک رشته خالی)، تکرار در هیچ روز انجام نمیشود.
| عدد | روز هفته |
|---|---|
| 1 | دوشنبه |
| 2 | سه شنبه |
| 3 | چهارشنبه |
| 4 | پنج شنبه |
| 5 | جمعه |
| 6 | شنبه |
| 7 | یک شنبه |
تکرار را غیر فعال میکند و یک رشته خالی برمی گرداند.
یک رشته با تکرارها برای ورودی REPEAT از بلوک عملکرد TIMESWITCH_ADD برمی گرداند.