logologo
התחלה
מדריך
פיתוח
תוספים
API
בית
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
התחלה
מדריך
פיתוח
תוספים
API
בית
logologo
תהליך עבודה
סקירה כללית
התחלה מהירה

טריגרים

סקירה כללית
אירוע אוסף
משימה מתוזמנת
אירוע לפני פעולה
אירוע אחרי פעולה
אירוע פעולה מותאם אישית
אישור
Webhook

צמתים

סקירה כללית

בינה מלאכותית

מודל שפה גדול

בקרת זרימה

תנאי
ענף רב-תנאים
לולאה
משתנים
ענף מקבילי
קריאה לתהליך עבודה
פלט תהליך
מיפוי משתני JSON
השהיה
סיום

חישוב

חישוב
חישוב תאריך
חישוב JSON

פעולות נתונים

יצירת נתונים
עדכון נתונים
שאילתת נתונים
מחיקת נתונים
פעולת SQL

עיבוד ידני

עיבוד ידני
אישור
העתק

סוגים מורחבים

בקשת HTTP
סקריפט JavaScript
התראה
שליחת דוא"ל
תגובה
הודעת תגובה
משתנים
היסטוריית ביצוע
ניהול גרסאות
אפשרויות מתקדמות

פיתוח הרחבות

סקירה כללית
הרחבת סוגי טריגרים
הרחבת סוגי צמתים
API Reference
Previous Pageמודל שפה גדול
Next Pageענף רב-תנאים
TIP

מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית

#תנאי

#מבוא

בדומה לפקודת if בשפות תכנות, רכיב זה קובע את כיוון ההתקדמות של תהליך העבודה בהתבסס על תוצאת התנאי שהוגדר.

#יצירת רכיב

לרכיב התנאי יש שני מצבים: "המשך אם אמת" ו-"פיצול לפי אמת/שקר". עליכם לבחור אחד מהמצבים הללו בעת יצירת הרכיב, ולא ניתן לשנות אותו לאחר מכן בהגדרות הרכיב.

בחירת מצב_תנאי

במצב "המשך אם אמת", כאשר תוצאת התנאי היא "אמת", תהליך העבודה ימשיך לבצע את הרכיבים הבאים. אחרת, תהליך העבודה יסתיים ויצא מוקדם מהצפוי במצב כשל.

מצב "המשך אם אמת"

מצב זה מתאים לתרחישים שבהם תהליך העבודה לא אמור להמשיך אם התנאי אינו מתקיים. לדוגמה, כפתור שליחת טופס להגשת הזמנה מקושר ל"אירוע לפני פעולה". אם מלאי המוצר בהזמנה אינו מספיק, תהליך יצירת ההזמנה לא ימשיך אלא ייכשל ויצא.

במצב "פיצול לפי אמת/שקר", רכיב התנאי ייצור שני ענפים עוקבים, המתאימים לתוצאות "אמת" ו-"שקר" של התנאי. כל ענף יכול להיות מוגדר עם רכיבים עוקבים משלו. לאחר שכל אחד מהענפים מסיים את ביצועו, הוא יתמזג אוטומטית בחזרה לענף ההורה של רכיב התנאי כדי להמשיך לבצע את הרכיבים הבאים.

מצב "פיצול לפי אמת/שקר"

מצב זה מתאים לתרחישים שבהם יש לבצע פעולות שונות בהתאם לשאלה אם התנאי מתקיים או לא. לדוגמה, בדיקה אם פיסת נתונים קיימת: אם לא, צור אותה; אם כן, עדכן אותה.

#הגדרות רכיב

#מנוע חישוב

נכון לעכשיו, נתמכים שלושה מנועים:

  • בסיסי: משיג תוצאה לוגית באמצעות חישובים בינאריים פשוטים וקיבוץ "וגם"/"או".
  • Math.js: מחשב ביטויים הנתמכים על ידי מנוע Math.js כדי להשיג תוצאה לוגית.
  • Formula.js: מחשב ביטויים הנתמכים על ידי מנוע Formula.js כדי להשיג תוצאה לוגית.

בכל שלושת סוגי החישובים, ניתן להשתמש במשתנים מהקשר של תהליך העבודה כפרמטרים.