החל מגרסא boxi 3.1 sp2,חברת Business Objects הכניסה לDesigner אשף מיוחד המאפשר יצירת התחביר של @prompt במהירות. להזכירכם, @Prompt היא פונקציה המקבלת ערך מהמשתמש ומחזירה אותו לBO. אשף זה נחבא מן העין, אך הוא שימושי מאד. זהו טיפ בBusiness Objects-ביזנס אובג'קטס.

 

 

כדי להפעיל את האשף:

-יש ליצור פילטר או אובייקט חדש
-להיכנס לחלק הselect או הwhere
-להקיש על הכפתור הימני של העכבר
-לבחור New @ prompt
article005-01
יפתח המסך הבא:
 
article005-02
 

 

בואו נכיר את חלקי האשף:

בחלקו התחתון של האשף אנו נראה את Panel שיושפע מכל מה שנעשה באשף ומציג את תחביר @prompt העדכני.

article005-03

 

חלק הMessage הוא החלק שאחראי על המלל שהמשתמש יראה בזמן הרצת הדוח:

יופיע כפרמטר הראשון ב@prompt

article005-04

חלק הValue Type אחראי על סוג הערך שהמשתמש יוכל להזין.

פרמטר זה יכול לקבל 3 ערכים אפשריים:

Alphanumeric-ערכי טקסט

Numeric-ערכים מספרים

Date- ערך תאריכי

article005-05

האות הראשונה של הפרמטר שתבחרו תופיע כפרמטר השני ב@prompt

article005-06

רשימות ערכים

החלק המרכזי של המסך (למרות שלא מצוין בו) הוא החלק העוסק ברשימות הערכים.

article005-07

כידוע יש שני סוגים של רשימת ערכים:

Static: אנו קובעים את רשימת הערכים בעצמנו באמצעות ערכים בדידים אותם אנו מכניסים באופן ידני.

בבחירה של Static, נשתמש בלחיצים הבאים:

article005-08

שימו לב שבחלקו התחתון של המסך, אנו רואים את הערכים הבדידים כפרמטר השלישי ב@prompt

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

article005-09

 

כדי לבחור אובייקט יש להקיש עליו פעמיים ולא פעם אחת!

שוב: שימו לב, כיצד הפרמטר השלישי ב@prompt משתנה.

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

article005-10

 

שינוי פרמטר זה ישפיע על הפרמטר האחרון ב@prompt

הערה: ערך ברירת המחדל יעבוד בגרסת הInfoView בלבד.

פרמטרים נוספים:

article005-11

Allow multiple selection: קובע האם המשתמש יוכל להזין ערכים מרובים או רק ערך אחד בלבד. יגרום לשינוי הערך multi או mono בהתאמה בפרמטר הרביעי ב@prompt.

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

Free המשתמש יכול להקליד ערך באופן עצמאי

Constrained : המשתמש חייב לבחור ערך מרשימת ערכים.

Primary_Key: יוסבר בהמשך במאמר נפרד.

פרמטר זה יקבע את הפרמטר החמישי ב@prompt

הערך: keep last value selected  ישפיע האם הערך שהמשתמש הכניס בהרצה האחרונה יופיע כערך ברירת המחדל בהרצה הבאה. יגרום להוספת Persistent, Not Persistent כפרמטר השישי .

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

article005-12

 

הערות:

  1. יש טענה, שאומרת ששדרוג גרסא מעבר לsp2 יכול לגרום לנזקים בהקשר של האשף. אני לא יודע עד כמה זה נכון, מעולם לא נתקלתי בבעיות מסוג כזה, אך חשוב לציין זאת.
  2. טיפ על טיפ: ניתן גם לערוך @prompt קיים באמצעות האשף. יש להקיש על המילה Prompt ולבחור Edit Prompt.

 

חלקו השני של המאמר בכתובת הזאת.

חדשות dwh.co.il

BI&BigData

07 אפריל 2020

bi\dwh in israel

רשימת קורסים

קורס ה Bo Designer Master הוא קורס ייחודי שפותח בא ...
קורס ה SQL Wiz הוא קורס מיוחד המלמד חסר נסיון בSQL ...
בקורס זה אנו נלמד כיצד לפתח דוחות באמצעות הWebinte ...
בקורס זה אנו נלמד כיצד לפתח דוחות באמצעות הWebinte ...
הSDK של הקליינט של הBusiness Objects מרחיב את האפש ...
קורס ה Deski\Client-Business Objects, נועד לאפשר פ ...
בסדנא זאת, אנו נלמד על כלים מיוחדים עבור הDesigner ...
תנו לנו לייק לקבלת עדכונים שוטפים