بتاريخ: 31 ديسمبر 201411 سنة comment_257989 السلام عليكم ورحمة الله عندي حقلين من نوع List Item non database field عندي تريجير when new form Instance أعبي فيه ال List1 وعندي تريجر when List Change في List1 داخله Query تقوم بتعبئة List2 المشكله هي عند إختيار سجل من List1 تعبء List2 بشكل صحيح ولكن عند إختيار سسجل آخر من List1 لاتعبء List2 بشكل صحيح تبقى نفس القائمه السابقه. لاتتغير مع إختيار سجل آخر بالرغم أن ال Query تعبأ طبقا لإختيار السجل من List1 تقديم بلاغ
بتاريخ: 1 يناير 201511 سنة comment_258000 السلام عليكم يرجى الاستفادة من الموضوع التالي: http://www.araboug.org/ib/index.php?showtopic=47057&hl=%20list%20%20item تقديم بلاغ
بتاريخ: 1 يناير 201511 سنة كاتب الموضوع comment_258019 هذا الكود لتعبئة ال List1 وموجود في تريجر على مستوى الفورم when new form Instance declare g_idC1 recordgroup; nC1 number; begin g_idC1:=create_group_from_query('gC1','select distinct emp.emp_name_eng,e.emp_id from emp_trans e,emp_data empwhere emp.emp_id=e.emp_id ORDER BY 1'); nC1:=populate_group('gC1'); populate_list('P_REP.t_emp_id','gC1'); end; وهذا الكود لتعبئة ال List2 بناءا على الإختيار من List1 وموجود تريجر على مستوى List Item وهو when list change _REP.t_ACC_NO:=null; declare g_idC2 recordgroup; nC2 number; v_emp_id varchar2(20);begin v_emp_id:=_REP.t_emp_id; g_idC2:=create_group_from_query('gC2','select distinct e.account_no||ac.account_name_e,e.account_no from emp_trans e,acc.account_codes acwhere ac.account_no=e.account_noand e.emp_id='||v_emp_id); nC2:=populate_group('gC2'); populate_list('P_REP.t_ACC_NO','gC2'); end; ------------------------------------------------------------------------------------------------- تقديم بلاغ
بتاريخ: 1 يناير 201511 سنة comment_258027 ظني والله اعلم , انك لما بتدوس تاني مش بيعرف يكريت الريكورد جروب تاني لانها موجودة فعلا , اعمل when others exception وشوف الايرور . او امسح الجروب قبل ما تكريتها . تقديم بلاغ
بتاريخ: 3 يناير 201511 سنة comment_258072 اعمل الاول find groupو بعدين شوف الجروب دي فاضية و لا لا باستخدام id-null وبعدين ابدا كريت باستخدام الكود عن طريق create-group-from-queryو عبي الجروب في متغير رقمي و بعدين امسح الليست و بعدين عبي الليست و علي فكرة دي طريقة كانت من البش مهندسEslam elbyaly جزاه الله خيرا تقديم بلاغ
بتاريخ: 4 يناير 201511 سنة كاتب الموضوع comment_258108 أشكرك أخ ahmedmohamedali ممكن ترسلي الكود إذا سمحت تقديم بلاغ
بتاريخ: 4 يناير 201511 سنة كاتب الموضوع comment_258111 الحمد لله تم حل المشكله عملت delete_group ('group name'); وانحلت المشكله تقديم بلاغ
بتاريخ: 4 يناير 201511 سنة comment_258133 اعمل الاول find group و بعدين شوف الجروب دي فاضية و لا لا باستخدام id-null وبعدين ابدا كريت باستخدام الكود عن طريق create-group-from-query و عبي الجروب في متغير رقمي و بعدين امسح الليست و بعدين عبي الليست و علي فكرة دي طريقة كانت من البش مهندس Eslam elbyaly جزاه الله خيرا انت بقيت بتحسسنى فى تعليقاتك يا احمد اني عملت الي محدش عمله , علعموم ربنا يجازيك خير يا سيدي . تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.