مرتضی گل‌محمدی
مرتضی گل‌محمدی
خواندن ۲ دقیقه·۵ سال پیش

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

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

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

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

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

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

عملگرهای فیلدهای فرم افزار

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

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

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

جمع شرط‌ها

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

منطق شرط در فرمساز
منطق شرط در فرمساز

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

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

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

فرمسازفرمساز آنلاینفرم افزارفرمساز رایگان
شاید از این پست‌ها خوشتان بیاید