📊 צריכים אפליקציה לעסק? אנחנו מפתחים אפליקציות על בסיס אקסל. מוזמנים ליצור קשר

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

למדריך הקודם 6/10 בסדרה לחצו כאן

למדריך הבא 8/10 בסדרה לחצו כאן

חלק 7 - יצירת Dashboard ניהול ב- AppSheet

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

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

יצירת Dashboard ניהולי באפליקציה

העסק גדל? הפוך את האקסל לאפליקציה חכמה.

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

🚀 בואו נבדוק היתכנות לאפליקציה

שלב 1: יצירת סלייס (Slice) לקריאות פתוחות

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

  • רקע: סלייס הוא למעשה “תת-טבלה” שמאפשרת לנו להגדיר תנאים מסוימים על הטבלה המקורית.
  • עכשיו נעשה זאת: ניגש ללשונית ה-Data, נבחר בטבלת Service Request ונלחץ על פלוס ליצירת סלייס חדש.
  • עכשיו נשתמש ב-AI: נקרא לסלייס “Status is not closed”. בשורת הנוסחה, נוכל להקליד באנגלית את התנאי והמערכת תמיר אותו אוטומטית לנוסחה: [Status] <> "Closed". נלחץ על Save.

    האקסל הפך לבלגן? הגיע הזמן לסדר.

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

    ✨ בואו נהפוך את הבלגן לאפליקציה

שלב 2: בניית הגרף (Chart View)

עכשיו כשיש לנו את הנתונים, בואו נהפוך אותם לויזואליים.

  • עכשיו ניצור View חדש: נלך ללשונית ה-UX (או ה-Views).
  • שימו לב למיקום: את הגרף הזה נגדיר כ-Reference View.
  • רקע: “Ref View” הוא מסך שלא מופיע בתפריט הראשי של האפליקציה בצורה ישירה, אלא מיועד להיות חלק ממסך אחר, כמו הדשבורד שלנו.
  • הגדרות הגרף: נקרא לו “Requests by Tech”. בסוג התצוגה נבחר Chart ובתוך סוגי הגרפים נבחר ב-Aggregated Donut.
  • עכשיו נגדיר את החישוב: נבחר בנוסחת Count (ספירה) לפי עמודת הטכנאי. עכשיו כבר תוכלו לראות גרף יפה שמציג כמה קריאות יש לכל טכנאי באחוזים.
    צריך משהו באקסל?
    נחזור אליך תוך 3 שעות.

שלב 3: סינון קריאות “בעייתיות”

המנהל רוצה לראות גם רשימה של קריאות שפתוחות יותר משלושה ימים.

  • עכשיו ניצור סלייס נוסף: נקרא לו “Problematic Requests”.
  • כתיבת הנוסחה: כאן נשלב שני תנאים בעזרת פונקציית AND: הסטטוס אינו “Closed” וגם עמודת ה-Duration גדולה מ-3. הנוסחה תיראה כך: AND([Status] <> "Closed", [Duration] > 3).

שלב 4: יצירת טבלת המנהל

  • עכשיו נוסיף View חדש: גם אותו נגדיר כ-Reference View.
  • הגדרות: נקרא לו “Problematic Request Table”, סוג התצוגה יהיה Table, והמקור שלו יהיה הסלייס שיצרנו בשלב הקודם.
  • עכשיו נסדר את העמודות: כדי שהטבלה תהיה נקייה ולא נצטרך לגלול הצידה, נשנה ב-Column Order ממצב אוטומטי למצב ידני ונבחר רק את העמודות החשובות ביותר למנהל.
    צריך משהו באקסל?
    נחזור אליך תוך 3 שעות.

שלב 5: חיבור הדשבורד הניהולי

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

  • עכשיו ניצור את ה-View הראשי: הפעם נוסיף אותו ב-Menu Navigation כדי שיופיע בתפריט הצד.
  • הגדרות: נקרא למסך “Manager Dashboard” ובסוג התצוגה נבחר Dashboard.
  • עכשיו נוסיף את המרכיבים: תחת ההגדרה “View Entries”, נוסיף את שני המסכים שבנינו: הגרף (“Requests by Tech”) והטבלה (“Problematic Request Table”).
  • טיפ עיצובי: תוכלו לבחור אם לראות אותם אחד מעל השני או כטאבים (Tabs) נפרדים בתחתית.📊 צריכים אפליקציה לעסק? אנחנו מפתחים אפליקציות על בסיס אקסל. מוזמנים ליצור קשר

שלב 6: אבטחה והרשאות (Show If)

אנחנו לא רוצים שהטכנאים יראו את הדשבורד של המנהל.

  • עכשיו נגביל את הגישה: נלך להגדרות ה-Dashboard שיצרנו, תחת לשונית Display, נמצא את השדה Show if.
  • הזנת הנוסחה: נשתמש בנוסחת ה-LOOKUP שלמדנו בשיעורים קודמים, שבודקת האם האימייל של המשתמש המחובר (USEREMAIL) מוגדר בטבלת המשתמשים כ-“Manager”.
  • עכשיו נראה את התוצאה: ברגע שתשמרו, אם תחליפו משתמש לדניאל הטכנאי, תראו שהדשבורד נעלם מהתפריט לחלוטין.

שלב 7: פתרון תקלה נפוצה (הגרף ש"משתלט" על מסך הלקוחות)

שימו לב לנקודה חשובה: לעיתים AppSheet ינסה להיות חכם מדי ויציג את הגרף שבנינו בתוך מסכי הלקוחות במקום את רשימת הקריאות הרגילה.

  • איך פותרים זאת? יוצרים סלייס “דמה” שפשוט מכיל את כל הטבלה המקורית (למשל עם תנאי שתמיד מתקיים כמו “שם הלקוח אינו ריק”).
  • עכשיו נתקן: נחזור להגדרות הגרף (שלב 2) ונשנה את המקור שלו מהטבלה המקורית לסלייס ה"דמה" החדש. פעולה זו תפריד בין הגרף לבין התצוגות האוטומטיות של AppSheet במסכים אחרים.

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

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

העסק גדל? הפוך את האקסל לאפליקציה חכמה.

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

🚀 בואו נבדוק היתכנות לאפליקציה