بتاريخ: 16 أبريل 200818 سنة comment_126803 السلام عليكماحنا هنا ان شاء الله هنعمل لسته بالـ DEPARTMENTS اللي موجود في الجدول بتاع الـ DEPARTMENTS الموجود في السكيمة بتاعه HR*** الشرحانت طبعا اولا هتعمل فورمة جديدة في الديفيلوبر وتحط فيها LIST ITEMوبعد كده هتيجي في الOBJECT NAVIGATOR وتعمل كليك يمين علي TRIGGERS اللي تحت الفورمة علي طول وتختار من اللسته اللي هتطلع SMART TRIGGERS ومنها WHEN_NEW_FORM_INSTANCEوتكتب الكود دهDECLARE RGID RECORDGROUP; GROUP_STATUS NUMBER;BEGIN-- طبعا احنا بنستخدم ريكورد جروب عشان نملا بيها اللسته.. فانا هنا بشوف لو الريكورد جروب دي موجودة قبل كده ولا لا.. لو موجودة الاي دي بتاعها بيرجع لي وبعد كده بسمحهاRGID:=FIND_GROUP('DEPARTMENTS_GROUP'); IF NOT ID_NULL(RGID) THEN DELETE_GROUP(RGID); END IF;-- بعد ماشيلتها وكله تمام.. دلوقتي هعمل الريكورد جروب اللي هستخدمها في ملا اللسته عن طريق الكويريRGID:=CREATE_GROUP_FROM_QUERY('DEPARTMENTS_GROUP','SELECT DEPARTMENT_NAME,TO_CHAR(DEPARTMENT_ID) FROM DEPARTMENTS');-- هنا انا بملا الريكورد جروب بالكويري اللي فاتGROUP_STATUS :=POPULATE_GROUP(RGID); -- هنا بخلي اللسته تقرا من الريكورد جروبPOPULATE_LIST('BLOCK3.LIST4',RGID);END; تقديم بلاغ
بتاريخ: 17 أبريل 200818 سنة كاتب الموضوع comment_126874 السلام عليكمشكرا يا اخ سامح علي الرد ودي حاجة كبيرة عندي انك ترد والموضوع يعجبكرجاء شخصي..........يا جماعة اللي يدخل يشوف الموضوع ياريت يضيف رد يقول الموضوع عجبه ولا لا...... شايفه كويس ولا وحشعشان الردود دي هيه اللي بتدي الواحد دافع انه يكمل ويكون هدفه انه يحط حاجة جديدة في المنتدي الرائع دهشكرا يا جماعةوانتظروا المزيد ان شاء الله رب العالمينسلام-----Mohammed Sabry ----------[وسط][/وسط] تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.