بتاريخ: 26 سبتمبر 200916 سنة comment_170644 قرات معظم مواضيع المنتدى حول هذا الموضوع ولكن لدي مشكلة بسيطة لدي رقم الموظف مثلا واسم الموظف اريد ان اضع في الليست اسم الموظف وضعت الكود التالي ولكن بيطلع الرقم وليس الاسم ما الحل ؟declare v_code number; v_name varchar2(100); cursor leave_setting is select LEAVE_CODe ,LEAVE_COUNT from LEAVE_SETTINGS ; ind number:=0;begin clear_list('leave_name'); open leave_setting; loop fetch leave_setting into v_code,v_name; exit when leave_setting%notfound; ind :=ind+1; add_list_element('leave_name',v_code,ind,v_name); end loop;end; تقديم بلاغ
بتاريخ: 26 سبتمبر 200916 سنة comment_170655 السلام عليكميمكنك العمل مثل هذا declare cursor sub is select ename from emp; ind number; begin ind:=0; clear_list('list_name'); for i in sub loop add_list_element('list_name',ind,i.ename,i.ename); ind:=ind+1; end loop; end; موفق تقديم بلاغ
بتاريخ: 26 سبتمبر 200916 سنة كاتب الموضوع comment_170658 مشكور اخوي مصطفى ما بتقصر جزاك الله كل خيربس ليش لما اعمل خاصية database = no بيمسح العناصر الموجودة في الليستبينما لما تكون الخاصية yesبيحكتب تحت في الفورم could not delete elements from list_nameعلما انني عامل required = no تم تعديل 26 سبتمبر 200916 سنة بواسطة maher534510 تقديم بلاغ
بتاريخ: 26 سبتمبر 200916 سنة كاتب الموضوع comment_170707 يا اخوان ممكن حدا يجاوبني لاني محتاج هالشي ضروري تقديم بلاغ
بتاريخ: 26 سبتمبر 200916 سنة comment_170715 السلام عليكماخي ماهر تحديدا متى تحدث هذه المشكلة هل جربت الكود السابق ؟ تقديم بلاغ
بتاريخ: 26 سبتمبر 200916 سنة كاتب الموضوع comment_170720 اخوي مصطفى الكود شغال 100\100 ولكن لما تكون الليست database = no ولكن عندما تكون الخاصية yes لا يقبل تفريغ الليست ؟ ويعطي الخطأ السابق ذكره فقط هذه هي المشكلة اتمنى ان تكون وضحت الصورة لك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.