بتاريخ: 14 ديسمبر 200718 سنة comment_118657 السلام عليكم و رحمة الله و بركات هأرجو شرح هذا الكلام بالعربي و جزاكم الله خيراً Settings for execution hierarchy are: Override: Only the trigger most specific to the cursor location fires. This is the default.After: The trigger fires after firing the same trigger, if any, at the next highest level.Before: The trigger fires before firing the same trigger, if any, at the next highest level.In the cases of Before and After, you can fire more than one trigger of the same type due to a single event. However, you must define each trigger at a different level. و السلام عليكم و رحمة الله و بركاته تقديم بلاغ
بتاريخ: 16 ديسمبر 200718 سنة comment_118721 بسم الله الرحمن الرحيمأخى الكريم هناك مثال بسيط ليوضح إستخدام الexecution hierarchy :-لو عندى مثلاً فورمه فيها bd block وكمان nondb items وجيت مثلاً عملت 1-when-validate-item trigger على مستوى item من الitems اللى جوه الdb block2-وكمان when-validate-item trigger على مستوى nondb item من الnondb items اللى موجوده3-وكمان when-validate-item trigger على مستوى الفورمهالسؤال هنا : لو جيت كتبت قيمه فى الdbitem اللى معمول عليه الtrigger رقم 1 هيفير أنيه trigger من الثلاثة ؟الإجابه: هيفير الtrigger اللى معمول على هذا الdbitem وهيعمل override على الإثنين التانيين لأن الdefault property بتاعة هذا الtrigger إن الexecution hierarchy معموله override وممكن تغيرها .وفى حالة تغيير الexecution hierarchy بتاعة الtriggers يجب مراعاة الترتيب الذى تريده.يعنى مثلاً لو أنا عايز الtrigger الأول يفير وبعد كده الثانى وبعد كده الثالث .يبقى الأول هيبقى before والثانى before والثالث after وهكذا........يارب أكون وفقت فى هذا الشرح..... تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.