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

بتاريخ:

بسم الله الرحمن الرحيم

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

السؤال أريد أن أنشئ إستعلام حسب إختيار المستخدم الأعمده من على الشاشه ( يتم الإختيار بواسطة علامة check)

على سبيل المثال

يوجد على الشاشه رقم الموظف وإسم الموظف والوظيفه و التاريخ والراتب

إذا وضع المستخدم علامة check على رقم الموظف وإسم الموظف يكون ناتج الإستعلام بالشكل التالي
select empno,ename from emp
و إذا وضع المستخدم علامة check على رقم الموظف وإسم الموظف والراتب يكون ناتج الإستعلام بالشكل التالي
select empno,ename,sal from emp
لان المستخدم يريد أن يستعلم حسب مثلا الأسم والراتب أو الأسم والراتب والتاريخ أي حسب إختياره
بعد تنفيذ الإستعلام يتم عرض النتيجه على الأعمده التي تم إختياره بواسظة جملة select وبقية الأعمده التي داخل ال block تظهر فارغه
كيف يتم كتابة جملة select لكي ترجع الإعمده حسب إختيار المستخدم؟

الشاشه المرفقه

MODULE1.rar

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

شكرا ياخ rmoplusx

تحت التجربه

بتاريخ:

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

لماذا ؟؟؟؟
اولا يمكن تطبيق هذه الفكررة على جدول بسيط جدا وعمل تنفيذ للتقارير حسب ما يتم اختياره ولكن تصوري لو كان لدي 80 جدول مثلا ....
واريد تنفيذ التقارير بالية معينة مثلا اريد تقرير بصيغة ال group by وتقارير اخرى بصيغة ال master-detail وغيرها من التقارير الاحصائية والتجميعية .........

أعتقد انه اذا احببت تطبيق هذه الفكرة يجب أن تكون جملة الاستعلام ثابته وبتالي لا فائدة حقيقة من تنفيذ التقارير بهذه الصيغة


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

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


هذا والله اعلم


انتظر وجهاااات نظر الاخووووة

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

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

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

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

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

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.