בסדרת סרטוני לימוד זו, אני מלמד צעד אחר צעד כיצד לבנות אפליקציית מובייל ואינטרנט מאפס, תוך שימוש ישיר בנתונים מ-Google Sheets או אקסל. אין צורך לדעת תיכנות כדי ליצור אפליקציה בשיטה הזו.
למדריך הקודם 8/10 בסדרה לחצו כאן
למדריך הבא 10/10 בסדרה לחצו כאן
שלום לכולם, ברוכים הבאים לשיעור שלנו. היום נלמד פיצ’ר מתקדם ומרשים מאוד ב-AppSheet: שימוש בתבניות (Templates) כדי ליצור מסמכים מעוצבים כמו PDF, ושליחת התראות (Notifications) מותאמות אישית.
המטרה שלנו היום היא לבנות תהליך שבו ברגע שהטכנאי דניאל סוגר קריאת שירות, הלקוח מקבל באופן אוטומטי אימייל עם קופון הנחה בפורמט PDF הכולל את שמו, והמנהל מקבל התראה לנייד על סיום העסקה. אנחנו בונים עבורכם אפליקציות מובייל מבוססות אקסל שחוסכות עשרות שעות עבודה בחודש.
פתרון מקצועי, מהיר וכלכלי – בשבריר ממחיר של פיתוח תוכנה.העסק גדל? הפוך את האקסל לאפליקציה חכמה.
שלב 1: הכנת תבנית המסמך (Template)
לפני שנכנסים ל-AppSheet, עלינו להכין את ה"מחסן" – המסמך שעליו יתבסס ה-PDF.
- רקע: תבנית היא מסמך (בדרך כלל Google Docs) הכולל טקסט קבוע ו"שדות דינמיים" שהאפליקציה תמלא בזמן אמת.
- עכשיו נעשה זאת: נפתח מסמך חדש ב-Google Drive. נוסיף תמונה מעוצבת וטקסט כמו “תודה שבחרת בנו”.
- הוספת שדות: כדי שהמערכת תדע איפה לשתול את שם הלקוח, נכתוב את שם העמודה בתוך סוגריים משולשים כפולים, למשל:
<<[Customer Name]>>. - אזהרת מרצה: שימו לב לסגור את הסוגריים בצורה מדויקת; אם תשכחו את סימני ה-
>>, האוטומציה תיכשל.האקסל הפך לבלגן? הגיע הזמן לסדר.
הופכים את קבצי האקסל המפוזרים שלכם לאפליקציית ניהול חכמה ונגישה מכל מקום. פתרון מודרני, מהיר ומשתלם שמחזיר לכם את השליטה לעסק.
✨ בואו נהפוך את הבלגן לאפליקציה
שלב 2: יצירת הבוט והגדרת האירוע (Event)
- עכשיו נחזור ל-AppSheet: נלך ללשונית האוטומציה ונלחץ על פלוס ליצירת בוט חדש. ניתן לו שם משמעותי, למשל: “Send coupon to customer”.
- הגדרת הטריגר: אנחנו רוצים שהבוט יפעל רק כאשר קריאה עוברת למצב “Closed”.
- עכשיו נגדיר את התנאי: נבחר בטבלת
Service Requestובסוג אירועUpdates only. - רקע על “מצבי שורה” (States): ב-AppSheet ניתן להשוות בין המצב של השורה לפני העדכון (
[_THISROW_BEFORE]) למצבה אחריו ([_THISROW_AFTER]). - כתיבת הנוסחה: נשתמש בתנאי:
AND([Status] <> [_THISROW_BEFORE].[Status], [Status] = "Closed"). זה מבטיח שהאוטומציה תפעל רק אם הסטטוס השתנה והפך ל-“Closed”, ולא בכל עריכה רגילה.
שלב 3: הוספת צעד לשליחת אימייל עם PDF
- עכשיו נוסיף צעד (Step): נבחר ב-
Create a new stepמסוגSend an email. - הגדרת תוכן המייל: נמלא את הנושא (Subject) ואת גוף המייל. למשל: “יש לנו הפתעה עבורך”.
- בחירת התבנית: תחת סעיף Attachment, נבחר בפורמט PDF.
- עכשיו נחבר את המסמך: נלחץ על בחירת קובץ ונבחר את מסמך ה"קופון" שהכנו ב-Google Drive.
- הגדרות נוספות: ניתן לקובץ המצורף שם (למשל
coupon.pdf) ונבחר באופציה “Attach and do not archive” אם אנחנו לא רוצים לשמור עותק של כל קופון בדרייב שלנו.
שלב 4: הוספת התראה למנהל (Notification)
באותה אוטומציה בדיוק, אנחנו יכולים להוסיף צעדים נוספים.
- עכשיו נוסיף עוד צעד: נבחר הפעם ב-
Notification. - בחירת הנמען: נשתמש בנוסחת ה-
LOOKUPהמוכרת כדי לשלוף את האימייל של המנהל מטבלת המשתמשים. - עכשיו ננסח את ההתראה: נוריד את סימון ה-V מ-“Use default” כדי לכתוב תוכן אישי. נכתוב למשל: “קריאה נוספת נסגרה בהצלחה על ידי <<[Technician].[Name]>>”. שימוש בנקודה מאפשר לנו למשוך את שם הטכנאי דרך הקשר (Ref) שקיים בטבלה. צריכים אפליקציה לעסק? אנחנו מפתחים אפליקציות על בסיס אקסל. מוזמנים ליצור קשר ←
שלב 5: ניטור ובדיקת תקלות (Monitoring)
- עכשיו נבצע בדיקה: נסגור קריאה באפליקציה ונראה מה קורה.
- איך בודקים אם זה נכשל? נלך ל-Manage -> Monitor ונלחץ על Automation Monitor.
- קריאת שגיאות: אם תראו סימן אדום (Error), תוכלו ללחוץ עליו ולראות פירוט. למשל, המערכת תגיד לכם “Missing >>”, מה שמעיד על טעות בתבנית שהכנתם ב-Google Docs.
- עכשיו נתקן: נתקן את המסמך בדרייב, והאוטומציה תעבוד בניסיון הבא.
העסק גדל? הפוך את האקסל לאפליקציה חכמה.
אנחנו בונים עבורכם אפליקציות מובייל מבוססות אקסל שחוסכות עשרות שעות עבודה בחודש. פתרון מקצועי, מהיר וכלכלי – בשבריר ממחיר של פיתוח תוכנה.
🚀 בואו נבדוק היתכנות לאפליקציה
שלב בונוס: שליחת הודעה לכל המשתמשים (Broadcast)
לפעמים המנהל רוצה לשלוח הודעה דחופה לכל הטכנאים בבת אחת.
- עכשיו נראה איך עושים זאת: נלך ל-Manage, אחר כך ל-Deploy, ונבחר ב-Broadcast Notification.
- שליחה קבוצתית: נקליד את ההודעה ונלחץ על Send; כל מי שהאפליקציה מותקנת אצלו יקבל את ההתראה באותו הרגע.
סיכום השיעור: למדנו לחבר בין נתוני האפליקציה למסמכים מעוצבים, להשתמש בתנאי “לפני ואחרי” מורכבים ולנהל התראות חכמות.
אנלוגיה לסיכום: תחשבו על התבנית (Template) כמו על תבנית לאפיית עוגיות. הטקסט הקבוע הוא צורת העוגיה, והנתונים שלכם (כמו שם הלקוח) הם הקישוטים שמתווספים לכל עוגיה בנפרד. AppSheet הוא ה"תנור" שמוודא שברגע המתאים (הטריגר), כל עוגיה תצא מעוצבת ותישלח בדיוק לכתובת הנכונה. הופכים את קבצי האקסל המפוזרים שלכם לאפליקציית ניהול חכמה ונגישה מכל מקום.
פתרון מודרני, מהיר ומשתלם שמחזיר לכם את השליטה לעסק.האקסל הפך לבלגן? הגיע הזמן לסדר.