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

בקרת זרימה

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

חישוב

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

פעולת נתונים

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

טיפול ידני

טיפול ידני
אישור
העתק

סוג הרחבה

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

פיתוח הרחבות

סקירה כללית
הרחבת סוגי טריגרים
הרחבת סוגי צמתים
API Reference
Previous Pageסיום
Next Pageחישוב תאריך
TIP

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

#חישוב

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

#יצירת צומת

בממשק הגדרות תהליך העבודה, לחצו על כפתור הפלוס ("+") בזרימת העבודה כדי להוסיף צומת "חישוב":

Calculation Node_Add

#הגדרות צומת

Calculation Node_Configuration

#מנוע חישוב

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

טיפ

יש לציין כי מנועים שונים נבדלים בגישה לאינדקסים של מערכים. האינדקסים ב-Math.js מתחילים מ-1, בעוד שב-Formula.js הם מתחילים מ-0.

בנוסף, אם אתם זקוקים לשרשור מחרוזות פשוט, תוכלו להשתמש ישירות ב"תבנית מחרוזת". מנוע זה יחליף את המשתנים בביטוי בערכים המתאימים להם ולאחר מכן יחזיר את המחרוזרת המשורשרת.

#ביטוי

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

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

#דוגמה

#חישוב מחיר הזמנה כולל

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

Calculation Node_Example_Configuration

כאן, פונקציית SUMPRODUCT מ-Formula.js יכולה לחשב את סכום המכפלות עבור שני מערכים באורך זהה, מה שמניב את המחיר הכולל של ההזמנה.