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

استفسار عن الماستر ديتيل

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله
في البدايه جزاكم الله خيرا على مجهودكم ومشاركتكم لنا في ما تعلمون وما تعملون
وقد استفدت استفادة كبيره من المنتدي وان كانت مشاركاتي فيه لا تتعدى الثلات مشاركات

بالنسبه للاستفسار الذي اود طرحه فهو كالتالي
عندي جدول وليكن جدل الموظفين emp
اود ان اعرضه على فورمه بحيث يكون رقم القسم و اسم الفرع مثلا على شكل فورم
اما رقم الموظف واسمه فيكون على شكل تابيلار
ارجو التوضيح
وشكرا ً مقدما ً

بتاريخ:

السلام عليكم..
أولا: قم بعمل block manually وليكن اسمه control و ضع به حقل لرقم القسم و حقل لاسم الفرع بحيث يكون كل من ال data block+dept_no+location_id are non data base block/fields
ثانيا: قم بعمل block using the wizard that uses employees table as asource و قم بعرض ما تشاء منه عدا dept_no+location_id بحيث يكون tabular
ثالثا:ضع الخاصية initial value for dept_no in employees table = :control.dept_no
initial value for location_id in employees table =:control.location_id
single record for control block =yes
رابعا:ضع الخاصية where clause for emplyees table......
dept_no = :control.dept_no and :location_id = :control.location_id
خامسا: قم بعمل when-new-block-instance tigger for employees table
وضع به التالي: execute_query
سادسا: قم بعمل pre-insert trigger on employees table
وضع به التالي: ;dept_no:=:control.dept_no
;location_id := :control.location_id
سابعا: ضع الخاصية next navigation datablock on control = employees
والخاصية navigation style= change data block

الان...عندما تضع قيمة لdept no في الcontrol block و قيمة ل location_id في ال control block
ولنفرض dept no = 1
location_id = 5
يقوم الform بعرض جميع الموظفين في القسم الأول والموقع الخامس
وعندما تقوم باضافة أي موظف جديد في الemployees table يقوم بتخزينة في القسم الأول والموقع الخامس
--إذا أردت فقط عرض الموظفين وعدم السماح بإضافة موظف جديد أو إلغاؤه قم بوضع الخاصية
insert allowed for employees table = no
update allowed for emplyees table = no
delete allowed for employees table = no
query allowed for employees table = yes

good luck

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

شكرا جزاك الله خيرا وجاري التجربه

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

جزاك الله خيرا مره اخرى
ولكن صادفتني بعض المشكلات اثناء التنفيذ
سوف اجمعها وارسلها ان شاء الله
وارجو من لديه مثال ان يرسله للضرورة
وشكرا

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

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

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

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

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

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.