ym_yemen بتاريخ: 23 أبريل 2006 تقديم بلاغ مشاركة بتاريخ: 23 أبريل 2006 الأخوة / اعضاء المنتدى الاكارم السلام عليكم ورحمة الله وبركاتهمشكلتي اني اريد ان اسحب من قاعدة البيانات مجموعة من البيانات الى داخل list item قمت وعملت record group وكتبت داخلة جملة الاستعلام ولكن لم يضهر لي شيء داخل list ممكن اعرف ايش الشفرة الصحيحة لاضافة هذه البيانات الى داخل الـlist item وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
oracle_itself بتاريخ: 23 أبريل 2006 تقديم بلاغ مشاركة بتاريخ: 23 أبريل 2006 الأمر بسيط اخى ..DeclareCursor Fetch_Data isSelect Cust_Id Number,Cust_Name Varchar2(50) from customer;beginclear_list('list1');for abc in fetch_data loopadd_list_element('list1',1,abc.cust_name,abc.cust_name);end loop;end;و الله اعلم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ym_yemen بتاريخ: 23 أبريل 2006 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 23 أبريل 2006 ِشكرا اخي oracle itself على الرد ولو اني كنت افضل الشفرة تكون ليست داخل كرسر لكن شكرا على تفاعلك وانشاء الله اجربه وينفعشكرا مرة اخرى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أسامة موسى بتاريخ: 23 أبريل 2006 تقديم بلاغ مشاركة بتاريخ: 23 أبريل 2006 اخي oracle_itselfيوجد تعديل بسيط على الكود لأنك تركت ال INDEX قيمتها تساوي واحد لذلك لن يجد الا سطر واحد Declare Cursor Fetch_Data is Select Cust_Id Number,Cust_Name Varchar2(50) from customer; C NUMBER=0; begin clear_list('list1'); for abc in fetch_data loop C:=C+1; add_list_element('list1',C,abc.cust_name,abc.cust_name); end loop; end; و الله اعلم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
oracle_itself بتاريخ: 23 أبريل 2006 تقديم بلاغ مشاركة بتاريخ: 23 أبريل 2006 (معدل) بالفعل اخ admin05 هذا الكود بعد التعديل يصبح صحيح 100%بالنسبة للأخ الحبيب ym_yemen .. لماذا لا تفضل استخدام الكرزر انة بالفعل من اقوى الأشياء المتداولة فى عالم الدفلوبر و انصحك دائما بأستخدامة هو و ال Ref Cursorو الى مزيد من التفوقو الله اعلمOracle ITself تم تعديل 23 أبريل 2006 بواسطة oracle_itself اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ym_yemen بتاريخ: 24 أبريل 2006 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 24 أبريل 2006 شكرا للاخوة على التفاعل وجزاكم الله خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hamdy2001 بتاريخ: 12 يونيو 2006 تقديم بلاغ مشاركة بتاريخ: 12 يونيو 2006 Al Salamo AlikomI hope that my openion gives u a good solution.Dynamic List-Item----------------------1 - create a group named rg with the following query: select dname,to_char(deptno) from dept2 - create a list item called lst3 - create a form level trigger (when-new-form-instance) with the following code :4- At many times you need to change the data type of the list item to be char instead of number.declare pg number;begin pg := populate_group('rg'); /*returns 0 if executed succefully */ populate_list('lst','rg');end;------------------------------------------------------------------------------------------------------Sincerely yoursHamdy M. MahmoudSystem Development Section HeadAlkan Networks(Mohamed M. Nosseir)www.alkannetworks.com8th Al-Gazayer St., New Maadi, Cairo, Egypt اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.