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

Lovs Again

Featured Replies

بتاريخ:

السلام عليكم ورحمه الله وبركاته ..... واسعد الله مساكم....

عندي استفسار بسيط .... واتمنى منكم المساعدة.....

في جدول Emp الذي يحتوي , عملت LOVs من اجل ربط رقم القسم مع اسم القسم في جدول Dept

واظهار اسم القسم في Text_item من خلال القائمة المركبة ..... وتمت العملية بنجاح ... ولكن

في حال الاستعلام تظهر جميع البيانات من جدول Emp ولكن الحقل اسم القسم من جدول Dept المرتبط بالعنصر

Text_item لايظهر .. في حالة الاستعلام .. فكيف يمكن عرضه بمجرد ادخال رقم الموظف تظهر البيانات من جدول

Emp وكذلك اسم القسم من جدول Dept .. المثال في الرابط اسفل ... ارجوا الاطلاع علية وماهو السبب..

ملاحظة : اسم المستخدم هو Scott/Tiger

ارجوا منكم التكرم بالرد السريع للاهمية..... وجزاكم الله خير .

والسلام عليكم ورحمة الله وبركاته.

http://www.4shared.com/file/15294735/5eda48a8/Exam_LOVs.html

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

بتاريخ:

السلام عليكم ورحمة الله وبركاته

للوصول إلى طلبك :
1- ادخل على خصائص الحقل (رقم القسم) وتحت مجموعة list of values
غير الخصية validate from list إلى yes.

هذه الخطوة تجعل اسم القسم يظهر بمجرد إضافة رقم القسم

2- انشاء Trigger اسمه post_query على مستوى الـ block (الموظفين)
وضع فيه هذا الكود

BEGIN
SELECT  DNAME
INTO 	 _NAME
FROM 	 DEPT
WHERE 	 DEPTNO = :DEPTNO;

EXCEPTION
WHEN NO_DATA_FOUND THEN
   NULL;
END;


هذا الكود يظهر اسم القسم بعد عملية الـ QUERY
أقتراح:
1- أنا شايفك عامل الـrecord_groups ثابته(static)
الأفضل تغيرها query
وتضع فيها هذا الكود


select  all deptno,dname
from	 dept



بحيث إذا تغيرت البيانات في جدول الأقسام تتغير تلقائياً في القائمة (lov)

2-ممكن من ناحيه تضع زر لتنادي القائمة
ومواصفاته كالتالي:
أ- iconc = yes.
ب- icon filename=open أو أي شيء آخر تحب تضعه على الزر بشرط أنه يكون امتداده ico.
ج- keybord navigable = no
د- mouse navigate = no
هـ - ضع داخل الـTrigger اللي اسمه WHON-BOTTON-PRESSEDهذا الكود


GO_ITEM('DEPTNO');
LIST_VALUES;



3- بالنسبة لأسم القسم غير نوعه من text item إلى display item.
حتى لا يتمكن المستخدم في التعديل فيه.

وهذه الشاشة بعد التعديل Exam_LOVs.zip

وأنا في الخدمة :huh:

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

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

السلام عليكم ورحمة الله وبركاته

الله يعطيك الف عافية اخي الكريم ..... مشكور على الرد

وان شاء الله ربي يجعلها في ميزان حسناتك يوم القيامة....

والسلام عليكم ورحمة الله ..

بتاريخ:

لا شكر على واجب وبالتوفيق
وأنا في الخدمة :huh:

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

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

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

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

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

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.