logologo
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
logologo
वर्कफ़्लो
अवलोकन
क्विक स्टार्ट

ट्रिगर

अवलोकन
डेटा टेबल इवेंट
निर्धारित कार्य
ऑपरेशन से पहले का इवेंट
ऑपरेशन के बाद का इवेंट
कस्टम ऑपरेशन इवेंट
अनुमोदन
Webhook

नोड

अवलोकन

AI

LLM

फ्लो कंट्रोल

शर्त
बहु-शर्त शाखा
लूप
वैरिएबल
समानांतर शाखा
वर्कफ़्लो कॉल करें
प्रोसेस आउटपुट
JSON वैरिएबल मैपिंग
विलंब
समाप्त

गणना

गणना
तिथि गणना
JSON गणना

डेटा ऑपरेशन

डेटा जोड़ें
डेटा अपडेट करें
डेटा क्वेरी करें
डेटा हटाएँ
SQL ऑपरेशन

मैनुअल प्रोसेसिंग

मैनुअल प्रोसेसिंग
अनुमोदन
CC

एक्सटेंशन प्रकार

HTTP रिक्वेस्ट
JavaScript स्क्रिप्ट
सूचना
ईमेल भेजें
प्रतिक्रिया
प्रतिक्रिया संदेश
वैरिएबल
निष्पादन रिकॉर्ड
संस्करण प्रबंधन
उन्नत विकल्प

एक्सटेंशन विकास

अवलोकन
ट्रिगर प्रकार का विस्तार करें
नोड प्रकार का विस्तार करें
API संदर्भ
Previous Pageशर्त
Next Pageलूप
TIP

यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें

#बहु-शर्त शाखा v2.0.0+

#परिचय

यह प्रोग्रामिंग भाषाओं में switch / case या if / else if स्टेटमेंट के समान है। सिस्टम कॉन्फ़िगर की गई कई शर्तों के आधार पर, उन्हें क्रम से एक-एक करके जाँचेगा। जैसे ही कोई शर्त पूरी होती है, वह संबंधित शाखा के अंतर्गत वर्कफ़्लो को निष्पादित करेगा और बाद की शर्तों की जाँच को छोड़ देगा। यदि कोई भी शर्त पूरी नहीं होती है, तो "अन्यथा" (Else) शाखा निष्पादित होगी।

#नोड बनाएँ

वर्कफ़्लो कॉन्फ़िगरेशन इंटरफ़ेस में, फ़्लो में प्लस ("+") बटन पर क्लिक करके "बहु-शर्त शाखा" नोड जोड़ें:

बहु-शर्त शाखा नोड बनाएँ

#शाखा प्रबंधन

#डिफ़ॉल्ट शाखाएँ

नोड बनाने के बाद, इसमें डिफ़ॉल्ट रूप से दो शाखाएँ शामिल होती हैं:

  1. शर्त शाखा: विशिष्ट जाँच शर्तों को कॉन्फ़िगर करने के लिए।
  2. अन्यथा शाखा: जब कोई भी शर्त शाखा पूरी नहीं होती है, तो इस शाखा में प्रवेश किया जाता है; इसके लिए किसी शर्त कॉन्फ़िगरेशन की आवश्यकता नहीं होती है।

नोड के नीचे "शाखा जोड़ें" बटन पर क्लिक करके, आप और अधिक शर्त शाखाएँ जोड़ सकते हैं।

20251123222540

#शाखा जोड़ें

"शाखा जोड़ें" पर क्लिक करने के बाद, नई शाखा "अन्यथा" (Else) शाखा से पहले जुड़ जाएगी।

20251123222805

#शाखा हटाएँ

जब कई शर्त शाखाएँ मौजूद हों, तो उस शाखा के दाईं ओर स्थित कूड़ेदान आइकन पर क्लिक करके उसे हटाया जा सकता है। यदि केवल एक शर्त शाखा बची है, तो उसे हटाया नहीं जा सकता।

20251123223127

नोट

शाखा हटाने से उस शाखा के भीतर के सभी नोड भी हट जाएँगे, कृपया सावधानी से आगे बढ़ें।

"अन्यथा" (Else) एक अंतर्निहित शाखा है, जिसे हटाया नहीं जा सकता।

#नोड कॉन्फ़िगरेशन

#शर्त कॉन्फ़िगरेशन

शाखा के शीर्ष पर शर्त के नाम पर क्लिक करके, आप विशिष्ट शर्त विवरण संपादित कर सकते हैं:

20251123223352

#शर्त लेबल

यह कस्टम लेबल का समर्थन करता है। भरने के बाद, यह वर्कफ़्लो चार्ट में शर्त के नाम के रूप में प्रदर्शित होगा। यदि कॉन्फ़िगर नहीं किया गया (या खाली छोड़ा गया), तो यह डिफ़ॉल्ट रूप से क्रम में "शर्त 1", "शर्त 2" आदि के रूप में प्रदर्शित होगा।

20251123224209

#गणना इंजन

वर्तमान में तीन इंजन समर्थित हैं:

  • मूल: सरल तार्किक तुलनाओं (जैसे बराबर, शामिल है, आदि) और "और" (AND), "या" (OR) संयोजनों का उपयोग करके परिणाम निर्धारित करता है।
  • Math.js: Math.js सिंटैक्स का उपयोग करके एक्सप्रेशन गणना का समर्थन करता है।
  • Formula.js: Formula.js सिंटैक्स का उपयोग करके एक्सप्रेशन गणना का समर्थन करता है (Excel फ़ार्मूलों के समान)।

तीनों मोड वर्कफ़्लो संदर्भ चर (context variables) को पैरामीटर के रूप में उपयोग करने का समर्थन करते हैं।

#जब कोई भी शर्त पूरी न हो

नोड कॉन्फ़िगरेशन पैनल में, आप यह सेट कर सकते हैं कि जब कोई भी शर्त पूरी न हो तो आगे क्या कार्रवाई करनी है:

20251123224348

  • वर्कफ़्लो को विफलता के साथ समाप्त करें (डिफ़ॉल्ट): वर्कफ़्लो स्थिति को विफल के रूप में चिह्नित करता है और प्रक्रिया को समाप्त करता है।
  • बाद के नोड निष्पादित करना जारी रखें: वर्तमान नोड के निष्पादन के बाद, वर्कफ़्लो में बाद के नोड निष्पादित करना जारी रखता है।
नोट

चुने गए हैंडलिंग तरीके के बावजूद, जब कोई भी शर्त पूरी नहीं होती है, तो फ़्लो पहले "अन्यथा" (Else) शाखा में प्रवेश करेगा और उसके भीतर के नोड को निष्पादित करेगा।

#निष्पादन इतिहास

वर्कफ़्लो के निष्पादन इतिहास में, बहु-शर्त शाखा नोड प्रत्येक शर्त के जाँच परिणाम को अलग-अलग रंगों का उपयोग करके पहचानता है:

  • हरा: शर्त पूरी हुई; इस शाखा में प्रवेश किया गया।
  • लाल: शर्त पूरी नहीं हुई (या गणना त्रुटि); इस शाखा को छोड़ दिया गया।
  • नीला: जाँच निष्पादित नहीं हुई (क्योंकि पिछली शर्त पहले ही पूरी हो चुकी थी, इसलिए बाद की जाँच छोड़ दी गई)।

20251123225455

यदि कॉन्फ़िगरेशन त्रुटि के कारण शर्त गणना में अपवाद आता है, तो लाल रंग में प्रदर्शित होने के अलावा, शर्त के नाम पर माउस होवर करने पर विशिष्ट त्रुटि जानकारी दिखाई देगी:

20251123231014

जब शर्त गणना में कोई अपवाद होता है, तो बहु-शर्त शाखा नोड "त्रुटि" स्थिति के साथ समाप्त हो जाएगा और बाद के नोड को निष्पादित करना जारी नहीं रखेगा।