פורום Business Object
האם אתה רוצה להגיב להודעה זו? אנא הירשם לפורום בכמה לחיצות או התחבר כדי להמשיך.

aggregate_aware

Go down

aggregate_aware Empty aggregate_aware

הודעה על ידי Admin Tue Jan 26, 2021 9:34 am

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

הפתרון: נשתמש בנוסחה הבאה-
(סך עמלה, סך תקבול, סך יתרה) aggregate_aware@
שאומר שהעדיפות היא לפי הסדר הזה משמאל לימין.
ובנוסף , נגדיר בaggregate navigation את השדות שלא תואמים, ואז הפונקצייה של הaggregate תעבור לעדיפות הבאה.
למשל: שדה מספר קבלה לא יתאים לשליפה עם יתרות , ולכן נסמנו בוי.

Admin
Admin

מספר הודעות : 47
Join date : 20.04.20
מיקום : נתניה

https://melu10.forumhebrew.com

חזרה למעלה Go down

חזרה למעלה


 
Permissions in this forum:
אתה לא יכול להגיב לנושאים בפורום זה