بتاريخ: 23 أبريل 200619 سنة comment_67095 الأخوة / اعضاء المنتدى الاكارم السلام عليكم ورحمة الله وبركاتهمشكلتي اني اريد ان اسحب من قاعدة البيانات مجموعة من البيانات الى داخل list item قمت وعملت record group وكتبت داخلة جملة الاستعلام ولكن لم يضهر لي شيء داخل list ممكن اعرف ايش الشفرة الصحيحة لاضافة هذه البيانات الى داخل الـlist item وشكرا تقديم بلاغ
بتاريخ: 23 أبريل 200619 سنة comment_67101 الأمر بسيط اخى ..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;و الله اعلم تقديم بلاغ
بتاريخ: 23 أبريل 200619 سنة كاتب الموضوع comment_67146 ِشكرا اخي oracle itself على الرد ولو اني كنت افضل الشفرة تكون ليست داخل كرسر لكن شكرا على تفاعلك وانشاء الله اجربه وينفعشكرا مرة اخرى تقديم بلاغ
بتاريخ: 23 أبريل 200619 سنة comment_67152 اخي 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; و الله اعلم تقديم بلاغ
بتاريخ: 23 أبريل 200619 سنة comment_67169 بالفعل اخ admin05 هذا الكود بعد التعديل يصبح صحيح 100%بالنسبة للأخ الحبيب ym_yemen .. لماذا لا تفضل استخدام الكرزر انة بالفعل من اقوى الأشياء المتداولة فى عالم الدفلوبر و انصحك دائما بأستخدامة هو و ال Ref Cursorو الى مزيد من التفوقو الله اعلمOracle ITself تم تعديل 23 أبريل 200619 سنة بواسطة oracle_itself تقديم بلاغ
بتاريخ: 24 أبريل 200619 سنة كاتب الموضوع comment_67225 شكرا للاخوة على التفاعل وجزاكم الله خير تقديم بلاغ
بتاريخ: 12 يونيو 200619 سنة comment_71885 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 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.