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
סקירה כללית

בלוקים

סקירה כללית

בלוקי נתונים

טבלה
טופס
פרטים
רשימה
כרטיס רשת
תרשים

בלוקי סינון

טופס

בלוקים אחרים

לוח פעולות
Iframe
Markdown
JS Block

הגדרות בלוק

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

שדות

סקירה כללית

הגדרות כלליות

שדה טבלה
שדה פרטים
שדה טופס סינון
שדה טופס

הגדרות ספציפיות

תאריך
מנהל קבצים
טופס משנה
בורר נפתח
בורר נתונים
בורר מדורג
טבלת משנה (עריכה בשורה)
טבלת משנה (עריכה בחלון קופץ)
פרטי משנה
כותרת
JS Field
JS Item
JS Column

הגדרות שדה

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

פעולות

סקירה כללית

הגדרות פעולה

כפתור עריכה
אישור כפול
הקצאת ערכים לשדות
קישור לתהליך עבודה
חלון קופץ לעריכה
כללי קישוריות פעולות

סוגי פעולות

הוספה
צפייה
מחיקה
עריכה
שכפול
ייבוא
ייבוא Pro
ייצוא
ייצוא Pro
ייצוא קבצים מצורפים
סינון
קישור
פתיחת חלון קופץ
רענון
שליחת נתונים
הפעלת תהליך עבודה
עדכון רשומה
עדכון אצווה
עריכה באצווה
הוספת רשומת משנה
JS Action
הרשאות פעולה

מתקדם

כללי קישוריות
זרימת אירועים
משתנים
RunJS
תבניות UI
Previous Pageפריסה
Next Pageכללי קישוריות שדות
TIP

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

#כללי תלות בלוקים

#מבוא

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

20251029112218

20251029112338

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

#שליטה בבלוקים באמצעות משתנים גלובליים

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

#תרחישי שימוש ספציפיים:

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

#שליטה בבלוקים באמצעות משתני הקשר

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

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

20251029114022

למידע נוסף על כללי תלות, ראו כללי תלות.