بلوک عملکرد TIMESWITCH_LIST

بلوک عملکرد TIMESWITCH_LIST رویدادهای فعال و آینده‌ای را که توسط یک ساعت زمان‌بندی ایجاد شده‌اند، نشان می‌دهد.

توجه: ساعت زمان‌بندی باید در همان عنصر ذخیره شده باشد.

توجه: این بلوک عملکرد می‌تواند بیش از چهار خروجی داشته باشد. شما می‌توانید با کلیک راست روی بلوک عملکرد، یک خروجی دیگر اضافه کنید.

اخطار: رویدادهای نمایش داده شده قبلاً توسط SPS دوباره محاسبه شده‌اند و ممکن است از ثبت در تقویم متفاوت باشند. برای دریافت اطلاعات بیشتر، از بلوک عملکرد TIMESWITCH_GET استفاده کنید.

ورودی TIMESWITCH

در اینجا پایگاه داده ساعت زمان‌بندی به عنوان یک رشته کاراکتر ذخیره می‌شود. این باید قبلاً به عنوان بلوک عملکرد TIMESWITCH وجود داشته باشد. لطفاً ترتیب برنامه را نیز در نظر بگیرید تا این بلوک عملکرد به درستی اولیه‌سازی شود.

ورودی OFFSET

این ورودی اجازه می‌دهد تا خروجی‌ها شمارش شوند. هر خروجی با استفاده از آفست مشخص شده، تغییر مکان داده و برگشت داده می‌شود.

ورودی DIS

ورودی خواندن را غیر فعال می‌کند و همه خروجی‌ها را به NULL و خروجی COUNT را به 0 تنظیم می‌کند.

خروجی COUNT

خروجی تعداد رویدادهای یافت شده را برگشت می‌دهد.

توجه: اگر ورودی TIMESWITCH به یک ساعت زمان‌بندی موجود اشاره کند، خروجی ممکن است قادر به تنظیم مجدد ارزش خود نباشد. بنابراین، این خروجی نمی‌تواند برای تشخیص اینکه آیا ثبت معتبر است، استفاده شود.

خروجی ID1..ID#

ID رویداد بعدی را برگشت می‌دهد. یک ID ممکن است چندین بار رخ دهد.

خروجی DT_START1..DT_START#

زمان شروع در فرمت DT# رویداد بعدی را برگشت می‌دهد.

خروجی DT_END1..DT_END#

زمان پایان در فرمت DT# رویداد بعدی را برگشت می‌دهد.