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