מדריך Salesforce: למד ליצור אפליקציית Salesforce משלך



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

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

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





מדריך Salesforce

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

  • כיצד ליצור את סביבת האפליקציה?
  • מהן כרטיסיות וכיצד ליצור כרטיסיות באפליקציה שלך?
  • מהם פרופילים וכיצד להתאים אישית פרופילי משתמשים?
  • כיצד ליצור אובייקטים באפליקציה?
  • כיצד ליצור שדות באובייקטים ולהגדיר את סוג הנתונים שלהם?
  • כיצד להוסיף ערכים (שדות) לאובייקטים אלה?
  • כיצד לקשר (ליצור קשר בין) שני אובייקטים שונים?

לפני שאתחיל ביצירת אפליקציה, הרשה לי להציג בפניך את סביבת הענן בה נבנות אפליקציות של Salesforce.



ארגון Salesforce

שטח מחשוב הענן שמציע לך או לארגונך על ידי Force.com נקרא Salesforce org. זה נקרא גם סביבת Salesforce. מפתחים יכולים ליצור יישומי Salesforce מותאמים אישית, אובייקטים, זרימות עבודה, כללי שיתוף נתונים, עמודי Visualforce וקידוד Apex על גבי ארגוני Salesforce.

הבה נצלול עמוק לתוך יישומי Salesforce ונבין כיצד היא פועלת.

אפליקציות של Salesforce

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



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

אפליקציית מכירות - הדרכת מכירות - אדוריקה

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

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

שלבים להתקנת האפליקציה

  1. לחץ על להכין כפתור לצד שם האפליקציה בפינה השמאלית העליונה.
  2. בפס שנמצא בצד שמאל, עבור אל לִבנוֹת → בחר לִיצוֹר → בחר אפליקציות מהתפריט הנפתח.
  3. לחץ על חָדָשׁ כפי שמוצג בצילום המסך למטה.

  4. בחר אפליקציה מותאמת אישית .
  5. להיכנס ל תווית אפליקציה . סטודנט פורס הוא התווית של האפליקציה שלי . לחץ על הַבָּא .
  6. בחר תמונת פרופיל לאפליקציה שלך. נְקִישָׁה הַבָּא .
  7. בחר בכרטיסיות שאתה רואה צורך. נְקִישָׁה הַבָּא .
  8. בחר את הפרופילים השונים שאתה רוצה אפליקציה להיות מוקצה. נְקִישָׁה להציל .

בשלבים 7 ו -8 התבקשת לבחור בכרטיסיות ובפרופילים הרלוונטיים. כרטיסיות ופרופילים הם חלק בלתי נפרד מיישומי Salesforce מכיוון שהם עוזרים לך לנהל אובייקטים ורשומות ב- Salesforce.

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

כרטיסיות של Salesforce

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

מה ניתן לשינוי בג'אווה

לכל היישומים יהיה בית הכרטיסייה כברירת מחדל. ניתן לבחור בכרטיסיות סטנדרטיות על ידי לחיצה על ' + בתפריט Tab. חשבונות, אנשי קשר, קבוצות, לידים, פרופיל הם הכרטיסיות הסטנדרטיות המוצעות על ידי Salesforce. לדוגמה, חשבונות הכרטיסייה תציג בפניך את רשימת החשבונות בארגון SFDC וב- אנשי קשר הכרטיסייה תציג את רשימת אנשי הקשר בארגון SFDC.

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

  1. לחץ על '+' בתפריט הכרטיסיות.
  2. לחץ על התאם אישית כרטיסיות, שנמצא בצד ימין.
  3. בחר בכרטיסיות שבחרת ולחץ על להציל .

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

שלבים ליצירת כרטיסיות מותאמות אישית

  1. נווט אל התקנה → בניין → יצירה → כרטיסיות.
  2. לחץ על חָדָשׁ .
  3. בחר את שם האובייקט שעבורו אתה יוצר כרטיסייה. במקרה שלי זה כן נתוני סטודנטים . זהו אובייקט מותאם אישית שיצרתי (ההוראות ליצירת אובייקט זה מכוסות בהמשך הבלוג הזה).
  4. בחר סגנון כרטיסייה לפי העדפתך והזן תיאור.
  5. לחץ על הבא → שמור. החדש נתוני סטודנטים הכרטיסייה תופיע כמוצג להלן.

פרופילי Salesforce

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

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

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

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

צעדים ליצירת פרופיל

  1. לחץ על הגדרה → ניהול → ניהול משתמשים → פרופילים
  2. לאחר מכן תוכל לשבט כל אחד מהפרופילים הקיימים על ידי לחיצה על לַעֲרוֹך .

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

אובייקטים, שדות ורשומות ב- Salesforce

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

אובייקטים הם טבלאות מסדי הנתונים ב- Salesforce בהן נשמרים הנתונים. ישנם שני סוגים של אובייקטים ב- Salesforce:

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

אובייקטים הם אוסף של רשומות ורשומות הם אוסף של שדות.

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

אני אצור חפץ שנקרא נתוני סטודנטים איזהיכיל פרטים אישיים של תלמידים.

שלבים ליצירת אובייקט מותאם אישית:

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

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

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

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

שלבים להוספת שדות מותאמים אישית

  1. נווט אל התקנה → בניין → צור → אובייקטים
  2. בחר באובייקט שאליו ברצונך להוסיף שדות. במקרה שלי זה כן נתוני סטודנטים .
  3. גלול מטה אל שדות ומערכות יחסים מותאמים אישית עבור אובייקט זה ולחץ על חָדָשׁ כפי שמוצגבצילום המסך למטה.
  4. עליכם לבחור את סוג הנתונים של אותו שדה מסוים ואז ללחוץ הַבָּא . בחרתי טֶקסט פורמט מכיוון שאשמור אותיות בשדה זה.
    סוגי הנתונים השונים של השדות הוסברו בפירוט בחלק הבא בבלוג זה.
  5. לאחר מכן תתבקש להזין את שם השדה, אורך מרבי של שדה זה ותיאור.
  6. ניתן גם להפוך אותו לשדה אופציונלי / חובה ולאפשר / לא לאפשר ערכים כפולים עבור רשומות שונות על ידי סימון בתיבות הסימון. ראה את צילום המסך שלמטה כדי להבין טוב יותר.
  7. לחץ על הַבָּא .
  8. בחר את הפרופילים השונים שיכולים לערוך את שדה הטקסט בנקודת זמן מאוחרת יותר. נְקִישָׁה הַבָּא .
  9. בחר את פריסות העמודים שאמורות לכלול שדה זה.
  10. נְקִישָׁה להציל .

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

כעת תוכל להוסיף רשומות סטודנטים (שורה שלמה) לאובייקט שלך.

צעדים להוספת רשומה

  1. עבור לטבלת האובייקטים מתפריט הכרטיסיות. נתוני סטודנטים הוא האובייקט שאליו אוסיף רשומות.
  2. כפי שניתן לראות מהתמונה למטה, אין רשומות קיימות. לחץ על חָדָשׁ כדי להוסיף רשומות סטודנטים חדשות.
  3. הוסף פרטי סטודנטים לתחומים שונים כפי שמוצג בצילום המסך שלמטה. לחץ על להציל .
  4. אתה יכול ליצור כל מספר של רשומות סטודנטים. יצרתי 4 רשומות סטודנטים כפי שמוצג בצילום המסך שלהלן.
  5. במקרה שתרצה לערוך את פרטי התלמיד, תוכל ללחוץ על לַעֲרוֹך כפי שמוצג בצילום המסך למטה.

סוגי נתונים של שדות

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

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

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

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

יחסי אובייקט ב- Salesforce

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

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

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

  • מאסטר-פרט
  • הבט מעלה
  • צוֹמֶת

הבה נבחן כל אחד מהם:

יחסי מאסטר-פרט (1: n)

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

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

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

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

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

יחסי בדיקת מידע (1: n)

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

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

דוגמא ליחסי בדיקה במקרה שלי תהיה של מִכלָלָה לְהִתְנַגֵד. אתה יכול לראות את אובייקט הילד: נתוני סטודנטים בצילום המסך למטה. תבחין שיש ריק מִכלָלָה שדה לתקליט הראשון. זה מצביע על כך שהתלות אינה הכרח.

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

קשר עצמי

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

יחסי צומת (רבים-רבים)

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

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

  • אובייקט אב שנקרא פּרוֹפֶסוֹר . הוא מכיל את רשימת הפרופסורים.
  • חפץ ילד שנקרא קורסים . הוא מכיל את רשימת הקורסים הזמינים.
  • אני אשתמש ב- נתוני סטודנטים אובייקט כעוד אובייקט אב אחר.

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

התלות ב סטוּדֶנט ו פּרוֹפֶסוֹר חפצים עושה קורסים כמו הילד חפץ. סטוּדֶנט ו פּרוֹפֶסוֹר הם אפוא העצמים הראשיים. להלן צילום מסך של קורסים לְהִתְנַגֵד.

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

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

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

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

מדריך Salesforce למתחילים | למד ליצור אפליקציית Salesforce | הדרכת מכירות אדוריקה

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

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

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