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

اريد حل لنوع item المناسب

Featured Replies

بتاريخ:

يوجد لدي item من نوع display item معتمد على LOV والان طلب مني ان اغيرة بحيث item بحيث ياخذ اكثر من قية من LOV
مثلا وثيقة على الأقل يشارك في دراستها اكثر من موضف واحد بحيث يتم اختيار الموضفين من LOV

بتاريخ:

الاخ الكريم
اليك الحل
تحويل display item الى list item
وتجعل intail value = null
تعمل procedure وتسميه
list_item_lov

PROCEDURE list_item_lov is
emp_rg RECORDGROUP;
emp_list NUMBER;
BEGIN employee_rg:= FIND_GROUP ('Emp');
IF NOT ID_NULL ('Emp')then
DELETE_GROUP ('Emp');
END IF;
emp_rg:= CREATE_GROUP_FROM_QUERY
('Emp','select emp_name, To_Char(emp_id) 
from employees where emp_course_type = item order by emp_name');
emp_list := POPULATE_GROUP('Emp');
POPULATE_LIST('your_list_item_name', 'Emp');
END;



حيث تجد في where condtion نوع الوثيقة التي ينتمي لها الموظف
يساوي النوع الموجود عندك بحقل آخر والمقصود به هو item

where emp_course = item
وعندك emp_name هو الذي سوف يظهر
emp_id هو القيمة
ونضع to_char(emp_id)
في حالة نوع emp_id عبارة عن number
وانت لست بحاجة الى lov كل اللي رح تساويه
هو نسخ record group التابعة ل lov
وبعدها على مستوى list item لما تجي تغير نوع الوثيقة تريد
ان يتغير اسماء الموظفين حسب النوع ولكي يتحقق ذلك يجب ان تضع في هذا item حق النوع trigger اسمه post-change
وتستدعي ال procedure

مع التحية

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

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

شكرا لك يا اخ Admin05 على تجاوبك
ولكن انا بوضح لك الصورة ويا ليت تساعدني
لنفترض انا راح نسجل وثيقة جديدة نبدا برقمها ومن ثم عنوان الوثيقة ومن ثم الموظفين الذين سوف يقومون بدراستها وتتم اضافتهم عن طريق LOV ومن الموكد سوف يكون عددهم اكثر من واحد ممكن واحد وممكن عشرة موظفين
اذا في هذة الحالة احتاج LOV لتسهيل عملية التسجيل

بتاريخ:

الاخ الفاضل
افهم من كلامك انك عندك ماستر وديتيل
يعني للوثيقة يسجل فيها اكثر من موظف وتستطيع استخدام LOV ولكن ما الذي تريده بالضبط لأن سؤالك عكس الذي تريده
مع التحية

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

شكرا جزيلا لك يا اخي على هذا التنبية الجميل حيث انني وجت ان العلاقة في database هي one to one وهذا خطاء ونحن نعمل على هذا الخطاء وشكرا لك

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

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

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

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

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

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.