بتاريخ: 4 مايو 200916 سنة comment_155652 ما الفرق فى الCHECK BOXCheck Box Mapping of Other ValuesبينCHECKEDUNCHECEDNOT ALLOWEDوالفرق بين هلى دى معناها لما تدخل قيم جديده لل للصف باكلمه WHEN_NEW_RECORD-INSTANCE لكن دى بقى ايهWHEN_NEW_BLOCK-INSTANCEوايضا POST_BLOCK AND PRE_BLOCK هو انا فاهم معناهم بس حد يقولى ممكن نستخدمهم فى ايه مش شرط مثال عملى ممكن يشرحلى باختصار بسوفى حاجه كمان عاوز اعرفها عاوز بعد لما ادخل اخر قيمه فى الRECORD طبعا اقصد وانا بعمل INSERT عاوز بعد اخر حاجه ادخلها اول ما اضغط INSERT الماوس يروح لاول ITEM وال RECORD كله يتمسحهل بعمل فى تريجر CLEAR_RECORD ثم GO_ITEMواى تريجر هاعمل عليه وعلى اى مستوى البلوكانا فكرت فى تريجر WHEN_NEW_RECORD-INSTANCE على مستو البلوك بس ياريت لو حد يعرف يقولى انا عاوز بس اتذكروشكرا تقديم بلاغ
بتاريخ: 4 مايو 200916 سنة comment_155653 الاخ الحبيببالنسبة للفرق بين CHECKEDUNCHECEDNOT ALLOWEDهعطيك الفكرة وانت هتعرفها مثلا انت عامل على الفورم ال check box وهو مثلا بيدخل إما 1 أو صفر فمثلا إنت أدخلت من خلال ال sql قيمة للعمود الاي هو المفروض بيأخذ (1-0) أنت أدخلت قيمة =5 مثلا فمثلا لو حبيبت تعمل استعلام من المفترض لو كانت القيمة =0 ال check box تكون بدون علامة صح ولو القيمة =1 تكون ال check box عليها علامة صح طيب وماذا عن القيمة =5 ماذا سيكون حالة ال check box هل ستكون عليها علامة صح أم بدون هنا هيكون الاجابة لسؤالك فلة انت مختار CHECKED ستظهر بعلامة صح (بالرغم أنها قيمة ليست من قيم ال check box)un CHECKED ستظهر بدون علامة صح (بالرغم أنها قيمة ليست من قيم ال check box)not allowed لايظهر الصف الذي يتعارض مع قيمة ال checkbox يعني أي قيمة غير 1-0 لايظهر الصف كاملا وكأنه مش موجود في الجدولجرب وشوف وأتمنى أكون وصلت ليك الفكرةWHEN_NEW_RECORD-INSTANCE ده تريجر بيعمل عندما عندما تقف بالمؤشر على ريكورد معين يعني لما تقف على ريكورد رقم 1 هيعمل التريجر على هذا الريكورد فقط ولما تقف على ريكورد رقم 2 سيعمل التريجر على هذا الصف فقط وهكذا يعني بيعمل عند إنشاء ريكورد جديدWHEN_NEW_BLOCK-INSTANCEبيعمل هذا التريجر لما تدخل على أي أيتم في بلوك غير الاي كنت واقف عليه يعني لما تيجي تنتقل من بلوك إلى أخر سؤالك الاخير حسب مافمتك مثلا لو عندك بلوك من النوع tabular وعند الضغط على زر حفظ مثلا يتم تفريغه من البيانات هل هذا قصدك يمكنك في نفس الزر وبعد جملة الحفظ تعمل الاتي go_block('your_block); clear_block; ومباشرة سينتقل إلى أول صف أتمنى أن تكون وصلت ليك الفكرة تقديم بلاغ
بتاريخ: 4 مايو 200916 سنة كاتب الموضوع comment_155656 تسلم ايدك بجد تمام كدا انا فهمت كل حاجه بس فى استفسار اخيريعنى امتى استخدمه هو انا فهمت بتستخدم فى ايه بس اقصد ممكن استخدمها فى ايه فى الشغل امتى يعنى ولا دايما بتبقى not allowed فا عاوز اعرف مثال ليها فى الشغل ومش شرط كود شرح بسوبالنسبه لWHEN_NEW_RECORD-INSTANCE فا ياريت مثال شرح ليها بردو ومش شرط اكواد يعنى عاوز اعرف فى حالات ايه ممكن استخدمهالان اغلبية التريجر ببقى عارف معناه بس مش ماعرفش تجاربه فى الشغل وامتى اقدر استعين بيهAND Mapping of Other Values IN RADIO GROUP تم تعديل 4 مايو 200916 سنة بواسطة hmadacompaq تقديم بلاغ
بتاريخ: 4 مايو 200916 سنة comment_155677 يعنى امتى استخدمه هو انا فهمت بتستخدم فى ايه بس اقصد ممكن استخدمها فى ايه فى الشغل امتى يعنى ولا دايما بتبقى not allowed أعتقد أنك المفروض ستختار مايتناسب معك فكل مكان وله متطلبات لكن كونك فهمت معناها فيمكنك استخدامها متى تشاء AND Mapping of Other Values IN RADIO GROUP نفس الفكرة السابقة لكن هنا مقيدة بمعنى مشهتعرف تحط قيمة بخلاف ما إنت حطف في ال radio button يعني لو انت عندك 2 radio button أحدهما 1والاخر 0 فلابد وأن تضع في Mapping of Other Values IN RADIO GROUP قيمة مماسبق وإلا سينتج عندك خطأشرح للتريجر :هدفه لعمل أمر معين كلما تم عمل record جديد جرب واعمل كود بسيط وهتشوف أهميته تقديم بلاغ
بتاريخ: 4 مايو 200916 سنة كاتب الموضوع comment_155699 الف شكر ياباشا تمام كدا كل حاجه وضحت قدامى وشكرا مره تانيه تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.