Thursday, July 9, 2009

מקרו לייבוא רשימת ערכים מה-Excel לתנאי בדוח

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

http://www.qdrive.net/yoavl/file/12990/f59961b998fd2905aa4957e1391f768c

Wednesday, July 8, 2009

BO Vs other Bi Platforms

היי בלינק הבא תוכלו לעבור על השוואה כללית בין פלטפורמת
ה- Sap Business Objects לפלטפורמות אחרות כמו
MS SQL Server BI ו -IBM Cognos 8 BI ולתהות על ההבדלים בינהם:
http://www.bi-dw.info/cognos-bo-sqlserver.htm

מאיזה תיקיות בעולם הגיעו אובייקטי התוצאה ?

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

 http://www.qdrive.net/yoavl/file/11799/7e6e6716dac8497610c23e7274c3b0eb

הפרש ימים ב-Oracle:Prompt

היי,

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

round(to_number(FND_FACTORING_OFFERS.END_DATE-FND_FACTORING_OFFERS.START_DATE)) >= @Prompt( 'בחר הפרש ימים בין פתיחה לסגירת הצעה הגדול מ','N',
{'0','1','2','3','4','5','6','7','8','9','10','20','30','40','50','60','70','80','90','100','120','150','200','250','300'},mono,free)

שימו לב שיש רשימת ערכים מקודדת על מנת להקל על המשתמש בסבלו.

Sunday, June 28, 2009

BusinessObjects Explorer Demo

צפו בסרטון הבא המדגים את יכולות ה-polestar/BusinessObjects Explorer ,מוצר חיפוש המידע המהפכני של sap business objects :

Thursday, June 25, 2009

שיפור רשימות ערכים עייפות

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

http://www.qdrive.net/yoavl/file/5645/15bdc862c0f1fe0f255408c151b41d5a


2.ומי שרוצה לרדת ממש לעומק מוזמן לקרוא כאן את המצגת שנכתבה ע"י Michael Aarons ומכילה גםכמה טריקים מגניבים של Prompts:

http://www.qdrive.net/yoavl/file/5646/2090aedef6783a97b8d618015a11653b


Webi Vs Deski,מה הולך לקרות בגרסאות הבאות ומה המצב נכון לעכשיו ?

מעודכן ל : 28 April 2009
1) What functionality exists in Desktop Intelligence but is not currently planned for Web Intelligence?
Several printer page setup options - Printing first page number, page order, scale, Fit to N pages Templates
VBA Macro's,XML and VBA Data Providers,UDO's (User defined objects)
Stored Procedures, Freehand SQL,Query filter based on calculation,Custom LOV's
2) What functionality has been recently added in Web Intelligence XI 3.1?
Native printing (Rich Client only),Working offline (Rich Client only),Personal data providers (Excel, txt)(Rich Client only),OLAP data provider (via Olap universe),Embedded images,Formula functions: Multicube() (called ForcedMerge() in Webi), NoFilter(), Product()
3) What functionality is planned for Web Intelligence XI 3.2?
Save to my Computer as XML/HTML/RTF Complex filters,Fold/unfold sections,Query on query
Hide section/block/free cell ,Grouping .
4) What functionality exists in Web Intelligence but not in Desktop Intelligence?
Interactive Viewing Over the Web, Track Data Changes,Drill over the WebI,mproved Prompting (i.e. calendar picker),Support for SAP data sources,Format Painter,Autosave and Recovery (in case of server time-out)Merge Dimensions,Alternate Row/Column colours feature

Tuesday, June 23, 2009

Prompt לבחירת טבלה באופן דינמי

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

http://www.qdrive.net/yoavl/file/4509/2f4b0810d97cff2d9f9a708d0190938b

Tuesday, June 9, 2009

רשימת כל ה-connections ב- CMC

באמצעות ה SQL הבא תוכלו לאחזר את רשימת כל ה-connections ב- CMC
select si_id, si_name from ci_appobjects where si_kind = 'metadata.dataconnection'
דרך ה- Query Builder כמובן...

Sunday, June 7, 2009

DB Hints ב - Designer

Hints הינו אמצעי המגיע מכיוון ה- DB וה- SQL ומאפשר ע"י יצירתו השפעה מיטבית על תוכנית האופטימיזצייה של ה- SQL הנשלח ל- DB :לפי ה- Index ,לפי ה- Join לפי ה- Access paths
כיצד לשלבם בעולם באופן חכם אשר יתאים לג'ננה הפרטית של כל שאילתא ?

A database hint is a keyword that developers can use to influence the database optimizer’s plan for a query ,Join methods,Index usage,Access paths Many times indexes exist, but for many reasons the database optimizer chooses not to use them Hints are required to be placed at the beginning of the SQL string Hints can be implemented in Business Objects by creating dimension objects to store the hint

אובייקט ה-HINT חייב להיות האובייקט הראשון בבניית השאילתא: