الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

سحب بيانات من قاعدة البيانات الى list item

Featured Replies

بتاريخ:

الأخوة / اعضاء المنتدى الاكارم
السلام عليكم ورحمة الله وبركاته

مشكلتي اني اريد ان اسحب من قاعدة البيانات مجموعة من البيانات الى داخل list item
قمت وعملت record group وكتبت داخلة جملة الاستعلام
ولكن لم يضهر لي شيء داخل list ممكن اعرف ايش الشفرة الصحيحة لاضافة هذه البيانات الى داخل الـlist item وشكرا

بتاريخ:

الأمر بسيط اخى ..

Declare
Cursor Fetch_Data is
Select Cust_Id Number,Cust_Name Varchar2(50) from customer;
begin
clear_list('list1');
for abc in fetch_data loop
add_list_element('list1',1,abc.cust_name,abc.cust_name);
end loop;
end;

و الله اعلم

بتاريخ:
  • كاتب الموضوع

ِشكرا اخي oracle itself على الرد ولو اني كنت افضل الشفرة تكون ليست داخل كرسر لكن شكرا على تفاعلك وانشاء الله اجربه وينفع
شكرا مرة اخرى

بتاريخ:

اخي 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;



و الله اعلم

بتاريخ:

بالفعل اخ admin05 هذا الكود بعد التعديل يصبح صحيح 100%
بالنسبة للأخ الحبيب ym_yemen .. لماذا لا تفضل استخدام الكرزر انة بالفعل من اقوى الأشياء المتداولة فى عالم الدفلوبر و انصحك دائما بأستخدامة هو و ال Ref Cursor
و الى مزيد من التفوق
و الله اعلم

Oracle ITself

تم تعديل بواسطة oracle_itself

بتاريخ:
  • كاتب الموضوع

شكرا للاخوة على التفاعل وجزاكم الله خير

  • بعد 1 شهر...
بتاريخ:

Al Salamo Alikom

I 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 dept

2 - create a list item called lst

3 - 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 yours
Hamdy M. Mahmoud
System Development Section Head
Alkan Networks
(Mohamed M. Nosseir)
www.alkannetworks.com
8th Al-Gazayer St., New Maadi, Cairo, Egypt

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.