راهنمای شرط گذاری در فرمساز

شرط ‌گزاری در فرمساز

راهنمای کامل نحوه شرط گذاری در فیلدها و فیلتر جستجو

بر روی تمامی فیلدهای فرم و اطلاعات فرم ها می توان شرط گذاری انجام داد.

شرط ‌گزاری در فرمساز

در لیست کشویی اول، می توانید تمام فیلدهای فرم مربوطه را مشاهده نمایید، فیلدی را که نیاز به شرط گذاری بر روی آن دارید را انتخاب کنید، در لیست کشویی دوم "لیست عملگر ها" می توان عملگرهای مختلف را انتخاب نمایید. عملگرهای موجود در این لیست با توجه به نوع فیلد انتخابی متفاوت است.

عملگرها:

برابر با: اگر (متن وارد شده در شرط برابر متن وارد شده برای فیلد باشد) شرط برقرار است.
به غیر از: اگر (متن شرط برابر متن فیلد نباشد) شرط برقرار است.
شروع شود با: اگر (متن شرط با شروع متن وارد شده در فیلد یکی باشد) شرط برقرار است.
شروع نشود با: اگر (شروع متن فیلد، برابر متن شرط نباشد) شرط برقرار است.
شامل شود: اگر (اگر متن شرط داخل متن فیلد باشد) شرط برقرار است. شامل نشود: اگر (متن شرط داخل متن وارد شده در فیلد نباشد) شرط برقرار است.
خاتمه یابد با: اگر (پایان متن فیلد برابر با متن شرط باشد) شرط برقرار است.
خاتمه نیابد با: اگر (پایان متن فیلد با شرط یکی نباشد) شرط برقرار است.
خالی باشد: اگر (فیلد فرم خالی ثبت شده باشد) شرط برقرار است.
خالی نباشد: اگر (فیلد فرم خالی نباشد) شرط برقرار است.
بزرگتر از: اگر (متن وارد شده در فرم بزرگتر از شرط وارده شده باشد) شرط برقرار است.
کوچکتر از: اگر (متن فیلد کوچکتر از شرط باشد) شرط برقرار است.
برابر با تاریخ جاری: اگر (تاریخ فیلد برابر با تاریخ شرط باشد) شرط برقرار است.
به غیر از تاریخ جاری: اگر (تاریخ شرط مخالف تاریخ انتخاب شده در فیلد باشد) شرط برقرار است.
بزرگتر از تاریخ جاری: اگر (تاریخ شرط بزرگتر از تاریخ انتخاب شده در فیلد فرم باشد) شرط برقرار است.
کوچکتر از تاریخ جاری: اگر (تاریخ انتخاب شده در فیلد تاریخ کوچتر از شرط باشد) شرط برقرار است.
افزودن شرط: با انتخاب این گزینه، یک شرط به شرایط اضافه می‌شود.
افزودن شاخه: با افزودن شاخه، می‌توان یک شرط‌های دیگری را اضافه نمود. جمع شروط این شاخه ها برای شرط‌های دیگر در نظر گرفته می‌شود.

شرط‌گذاری در فرمساز

در تصویر بالا اگر خروجی دو تا شرط در بخش A (چون در جمع شروط انتخاب شده "یکی از" اگر یکی از شرط‌ها برقرار باشد جمع شروط درست است) برقرار باشد و در بخش B شرط برقرار باشد. عمل صورت می‌گیرد.

جمع شرط‌ها:

اگر چندین شرط انتخاب شود باید نوع جمع شرط‌ها را معین کرد، نوع جمع شرط‌ها به 2 صورت زیر است:

اگر تمام شرایط برقرار باشد: باید تمام شرط‌های اعمال شده برقرار شود تا عمل صورت بگیرد.
اگر یکی از شرایط برقرار باشد: اگر در بین شرط‌های اعمال شده، یکی از شروط برقرار شود عمل صورت می‌گیرد.
تنظیمات شرط باید به نوعی باشد که از نظر منطقی دارای اشکال نباشد به طور مثال

شرط‌گذاری در فرمساز

در تصویر بالا شرط هیچ موقع برقرار نخواهد بود به این دلیل که نام درج شده در یک فرم همزمان نمی‌تواند "جوادی" و "یوسفی" باشد، اگر در شرط بالا گزینه "تمام" را به "یکی از" تغییر داده شود، منطق شرط درست می‌شود، و در صورتی که نام وارد شده برابر "جوادی" یا "یوسفی" باشد، شرط برقرار می‌شود.