› פורומים › אפיון ופיתוח פריוריטי › מסכים
- This topic has 5 תגובות, 2 משתתפים, and was last updated לפני 7 שנים, 8 חודשים by  yitzchok. yitzchok.
- Post
מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
	
- Replies
- 
        
			
				- מרץ 1, 2018 בשעה 11:37 am
 - מרץ 1, 2018 בשעה 11:43 am
 היי נעם. תודה על תגובתך..כלומר באופן עקרוני- אם ארצה להעתיק תוכן של שדה או שדות ממסכי הבן למסכי האב- הדרך היחידה לעשות זאת היא רק באמצעות טריגר ? - מרץ 1, 2018 בשעה 1:17 pm
 לוגית, הפעולה הזו פסולה. נניח שמדובר במסך "הזמנות לקוח" ואת רוצה להציג בכותרת את תאריך האספקה המירבי של השורות. אי אפשר להוסיף שדה שמבוסס על טבלת ORDERITEMS במסך ORDERS מפני שקיים יחס אחד לרבים.במקרה כזה, אפשר לכתוב הפעלות POST-INSERT/POST-UPDATE בשורות אשר תעדכנה את השדה המחושב בכותרת ההזמנה, או הפעלת POST-UPDATE של מסך ההזמנות שתעשה את אותו הדבר. אגב, זה מה שקורה עם השדה "מחיר כולל" במסך הזמנות לקוח – הוא מציג את סה"כ סכום השורות. אבל כתבת שאת רוצה ערך "מהשורה הראשונה". עדיין צריך להיות הפעלה אך במקום להשתמש ב-SUM או MAX, את צריכה לזהות את "השורה הראשונה" (באמצעות ORDER BY אשר יקבע את הסדר) ולהציב את התוצאה בכותרת. - מרץ 3, 2018 בשעה 9:24 pm
 בלי לגרוע ממה שנעם כתב בצדק על הבעייתיות של ההגדרה "שורה ראשונה" לצורך איתור נתון, לדעתי חשוב לציין משהו לגבי הפתרון.
 לא מדובר בהוספת סתם שדה במסך אלא צריכים לשמור את הנתון בטבלה מתאימה כלשהי ולהציג אותו משם. מטרת הטריגר העא לא לדחוף ערך לשדה במסך אלא לתחזק את הערך בטבלה.[ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 5 תגובות – 1 עד 5 (מתוך 5 סה״כ)
	
- יש להתחבר למערכת על מנת להגיב.
 
        