Hamdanmoh_08 بتاريخ: 4 مايو 2007 تقديم بلاغ مشاركة بتاريخ: 4 مايو 2007 (معدل) السلام عليكم ورحمه الله وبركاته ..... واسعد الله مساكم....عندي استفسار بسيط .... واتمنى منكم المساعدة.....في جدول Emp الذي يحتوي , عملت LOVs من اجل ربط رقم القسم مع اسم القسم في جدول Dept واظهار اسم القسم في Text_item من خلال القائمة المركبة ..... وتمت العملية بنجاح ... ولكنفي حال الاستعلام تظهر جميع البيانات من جدول Emp ولكن الحقل اسم القسم من جدول Dept المرتبط بالعنصرText_item لايظهر .. في حالة الاستعلام .. فكيف يمكن عرضه بمجرد ادخال رقم الموظف تظهر البيانات من جدولEmp وكذلك اسم القسم من جدول Dept .. المثال في الرابط اسفل ... ارجوا الاطلاع علية وماهو السبب.. ملاحظة : اسم المستخدم هو Scott/Tigerارجوا منكم التكرم بالرد السريع للاهمية..... وجزاكم الله خير .والسلام عليكم ورحمة الله وبركاته.http://www.4shared.com/file/15294735/5eda48a8/Exam_LOVs.html تم تعديل 4 مايو 2007 بواسطة Hamdanmoh_08 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
amino1 بتاريخ: 5 مايو 2007 تقديم بلاغ مشاركة بتاريخ: 5 مايو 2007 (معدل) السلام عليكم ورحمة الله وبركاتهللوصول إلى طلبك :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وأنا في الخدمة تم تعديل 5 مايو 2007 بواسطة amino1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Hamdanmoh_08 بتاريخ: 5 مايو 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 5 مايو 2007 السلام عليكم ورحمة الله وبركاتهالله يعطيك الف عافية اخي الكريم ..... مشكور على الردوان شاء الله ربي يجعلها في ميزان حسناتك يوم القيامة....والسلام عليكم ورحمة الله .. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
amino1 بتاريخ: 5 مايو 2007 تقديم بلاغ مشاركة بتاريخ: 5 مايو 2007 لا شكر على واجب وبالتوفيق وأنا في الخدمة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.