بتاريخ: 18 مايو 200619 سنة comment_69601 السلام عليكم LIST تعبئ على طريقتين 1 - STATIC :- اذا كانت المعلومات المراد تعبئتها ثابته وإحتماليه تغييرها قليله اي لا يجري عليها تحديث او زياده على سبيل المثال اذا اردنا وضع GENDER في LIST يحتوي على FEMAL,MALE فهذه المعلومه ثابته و لا يوجد لإحتماليه اخرى لذا نستطيع تعبئه من :- 1- نختار ال LIST المراد تعبئتها و ندخل على ال خصائص لها PROPERTY 2- من elemant in list 3- يظهر لنا صندوق في هذا الصندوق نضع القيم المراد ان تظهر في ال LIST وما يقابلها في الاسفل اضع القيمه المراد ان نخزنها في ال DATABASEمثلا عند اختيار ال قيمه التي في الاعلى يعني اضع MALE في الاعلى وفي الاسفل اضع 0 FEMALE في الاسفل اضع 1 هذه الطريقه الاولى 2- DYNAMIC LIST DECLARE RG_NAME VARCHAR2(40) := 'EMP_CITY'; RG1 RECORDGROUP; ERRCODE NUMBER; BEGIN RG1 := FIND_GROUP (RG_NAME); IF ID_NULL (RG1) THEN rg1:=create_group_from_query('my_group','select CITY_NAME,to_char(CITY_No) from CITY'); END IF; ERRCODE :=POPULATE_GROUP (RG1); POPULATE_LIST ('EMP_CITY',RG1); delete_group ('my_group'); END; في هذه الطريقه تعبئ ال LIST عن طريق تحميل البيانات التي في TABLES تقديم بلاغ
بتاريخ: 18 مايو 200619 سنة كاتب الموضوع comment_69614 شكرا وهل الافضل ان نملأها ب record group or cursor تقديم بلاغ
بتاريخ: 18 مايو 200619 سنة كاتب الموضوع comment_69617 ما هوفائدةdelete_group ('my_group'); تقديم بلاغ
بتاريخ: 18 مايو 200619 سنة comment_69626 السلام عليكم بصراحه لا اعرف كيف او لا اعرف ما قصدك ب اعبء ال LIST ب CURSOR ارجو إيضاحها لي إما لأستفيد منك او افيدك تقديم بلاغ
بتاريخ: 18 مايو 200619 سنة كاتب الموضوع comment_69632 بدلا من ان تعمل الاستعلام في ريكورد جروب نعملها في جملة الكويري للكرسير ثم نستخدمadd_list_element(listname,desc,value,index)in when_new_form_instance تقديم بلاغ
بتاريخ: 18 مايو 200619 سنة comment_69661 DECLARE CURSOR y IS SELECT dname,deptno FROM dept; BEGIN CLEAR_LIST('DEPTNO'); FOR I IN y LOOP ADD_LIST_ELEMENT('DEPTNO',1,I.dname,I.DEPTNO); END LOOP; END; ممكن ده يفيدكايهاب وجدى تقديم بلاغ
بتاريخ: 22 مايو 200718 سنة comment_100392 السلام عليكم اخي انا لما بعمل clear_list ما بنمسح شيئ لماذا .ارجوكم ارجو ان تساعدونسي باقصى وقت. تقديم بلاغ
بتاريخ: 2 يونيو 200718 سنة comment_101214 عشان في كل مره cursor تقوم بجلب البيانات المره القادمه تقوم بجلبنفس البيانات ارجو ان تكون فهمت قصدي!!!!!! تقديم بلاغ
بتاريخ: 2 يونيو 200718 سنة comment_101220 عشان في كل مره cursor تقوم بجلب البيانات المره القادمه تقوم بجلبنفس البيانات ارجو ان تكون فهمت قصدي!!!!!! السلام عليكم اخي شكرا على ردك ولكن لم افهم قصدك ارجو منك التوضيح اكثر لعما اني استخدم typ list : poplist وليس combox لانه لا يوجد مشكلة في combox ولكن المشكلة في poplist او اذا في طريقة اخري اني اجعل combox لا يمكن ادخال قيم غير الموجودة .ارجو منك يا اخي عدم اليخل على بما لدك من علم . تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.