
تولد كتلة الوظيفة REPEAT_WEEKLY سلسلة تكرارية أسبوعية لمدخل REPEAT في كتلة الوظيفة TIMESWITCH_ADD.
يحدد التكرار كعدد صحيح كل X أسبوع. إذا لم يتم تحديد المدخل، فسيتم افتراض الحد الأدنى 1.
يحدد نهاية التكرار. يمكن استخدام ثلاثة تنسيقات مختلفة:
يمكن تحديد أيام الأسبوع باستخدام المدخل. يمكن تمريرها كسلسلة أو كرقم. يتم التحقق مما إذا كان اليوم الحالي من الأسبوع موجودًا في العدد. يمكن تحديد عدة أيام واحدة تلو الأخرى. مثل 135 لاثنين، الأربعاء، والجمعة. إذا لم يتم تحديد قيمة (0، NULL، FALSE أو سلسلة فارغة)، فسيتم التكرار في أي يوم.
| الرقم | يوم الأسبوع |
|---|---|
| 1 | الاثنين |
| 2 | الثلاثاء |
| 3 | الأربعاء |
| 4 | الخميس |
| 5 | الجمعة |
| 6 | السبت |
| 7 | الأحد |
يقوم بإلغاء تفعيل التكرار ويرجع سلسلة فارغة.
يرجع سلسلة من التكرارات لمدخل REPEAT في كتلة الوظيفة TIMESWITCH_ADD.