الانتقال إلى المحتوى
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.

شرح RECORD GROUP

Featured Replies

بتاريخ:

الاخوة الاعزاء : تحية طيبة وبعد ...........

أرجو منكم شرح RECORD GROUP وما الفائدم من استعماله مع الامثلة اذا أمكن .

وشكراً جزيلاً لكم

بتاريخ:

أخي العزيز ال record group نستفيد منها في جلب بيانات الحقول التي نريد ان تأخذ
قيم متغيرة
أخي العزيز سوف اضرب لك مثل لعله يقرب لك الفكرة من استخدام
ال record group:-
عندما تريد التسجيل في موقع على الانترنت من ظمن البيانات التي تدخلها الجنس (ذكر او انثى) يكون لديك حقل من نوع list item يحتوي على قيم الجنس ,عند بناء هذا الحقل نقوم بتحديد القيم بشكل ثابت فقط بذكر و أنثى لأنه لا يمكن ان يخرج عن احدى هتين القيمتين.
لكن عندما تجد حقل من نوع list item ويمكن لهذ النوع ان يحتوي قيم قد تتغير مع الزمن
كأن يضاف لها قيمة او يحذف منها قيمة مثل حقل التخصصات (لنفس المثال عند التسجيل في الانترنت في موقع معين يطلب احيانا منك التخصص العلمي) فعندها يكون هناك جدول من خلاله يتم اضافة التخصصات الجديدة وتظهر تلقائيا في list item عن طريق استخدام هذا list item للrecord group.
حيث ان ال record group عبارة عن جملة استعلام لما في جدول التخصصات ويظهرها في الlist item الخاص بالتخصصات.

اليك المثال التالي:
نكتب هذا الكود في تريجر when-new-form-instance
ويكون لديك حقل من نوع list_item
declare
rg recordgroup;--متغير نوعه record group
st number;
begin
rg:=create_group_from_query('major_query',
'select major_desc,major_code
from major_table ');
/*نقوم بعمل جملة الاستعلام التي تجلب البيانات
مع ملاحظة أن الحقل الأول
(major_desc)
هو الذي يظهر في
ال list item
للمستخدم و
والحقل الثاني
(major_code)
هو القيمة التي سيحملها
ال list item
والذي سيكون من نوع
char*/
st:=populate_group(rg);
/*يقوم بتنفيذ الإستعلام وفحصه اذا كان هناك خطأ في حال ظهر خطأ*/
populate_list('list_item_name',rg);
/*يقوم بجلب القيم الى الحقل المعني بالتخصصات*/
delete_group(rg);
/*تقوم بحذف record group*/
end;

بتاريخ:

الاخ connector
شرح جدير بالاحترام
مشكور على مشاركتك المميزة

بتاريخ:

شكرا جزيلا للأخ admin05
هذا والحمد لله عائد لكم ولهذا المنتدى العظيم بمعلوماته واهله

  • بعد 2 أسابيع...
بتاريخ:

الليك اخى هذا الملف
وفى شرح الـ Record Group وموضوع LOV

LOV.doc

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

شكرا

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

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

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

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

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

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.