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

بتاريخ:

السلام عليكم ورحمتة الله وبركاتة
المشكلة التى امامى وهى انى اريد ان اضع اسم الموظف بدلا من رقمة فى paramerte الخاص بالrepoert
مع العلم انى قمت بوضع select * from emp_name
علشان يظهر اسمه بدلا من رقمة
select emp_name from employee
بس مش شغاله وعلى اساس هو bind variable
بس بيشتغل على انه رقم موظف بس هل يوجد حل لهذة المشكله
اما المشكلة الثانية وهى هل من الممكن اظهار combo box لاختيار موظف من بين اكثر من موظف بدلا من كتابة اسمة
اما المشكلة الثالثة وهى كيف ان اظهر كل اسماء الموظفين باستخدام العملامهlike % لاظهار اسماء الموظفين الى اسماءهم بنفس like a% مثلا من خلا ال report
وشكرا
بس ياريت التجاوب بسرعة لو حد يعرف الحلول لانى مطلوب منى فى اقصر وقت
ولكم خالص الشكر

بتاريخ:

بالنسبة للفورم
ستضع الكود التالي في زر في الفورم لاستدعاء الريبورت:
declare
pl_id paramlist;
Q VARCHAR2(20);
Begin
Q:='KING';
pl_id := create_parameter_list('pl');
add_parameter(pl_id,'A', text_parameter,Q);
Run_Product(REPORTS, 'C:\WER.RDF', SYNCHRONOUS, RUNTIME, FILESYSTEM, pl_id);
destroy_parameter_list(pl_id);
end;
حيث:
1 المتغير A هو البارميتر الذي ستضعة في الاستعلام الموجود في الريبورت
2 Q هو اسم الموظف الذي تريد عمل ريبورت لة حيث الان يحمل القيمة KING
3 C:\WER.RDF هو مسار واسم اليبورت الذي انشأتة
النقاط السابقة يمكن تغييرها حسب الموجود لديك

بالنسبة للريبورت
ستضع الكود التالي في النافذة المخصصة لكتابة الاستعلام
SELECT *
FROM EMP
WHERE EMP.ENAME=:A
المتغير Aهو الذي ذكرناة سابقا في الفورم

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

شكرا على الرد ولاهتمام
بس انا كنت عايزة اعمل report عادى من غير استخدام parametre فى form
يعنى استخدم parametre فى report بس من غير انى انادى من forms
لانى لسة ممبداء ومش عارفا ازاى استخدم الكلام دا
شكرا على الرد
باى

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

انا جربت الطريقة دى بس للاسف مش بيظهر معايا بيانات لما ادخل اسم الموظف لما اشغل repots لوحدة من غير لما انادى علية من form بس لما نادية من form كنت لازم اعمل qurey بس انا مكنتش عايزاه كدا انا عايزة يكون الrepotrs فى الmenu وانادى عليها من الmenu عادى وبعدين اول لما يدخل اسم الموظف يظهر معايا اتقرير بتاعة على الرغم من ان نفس التقرير شغال بس برقم الموظف مش باسمة
وممكن توضح ليا حاجات لانى مش فاهمها فى الكود الى فات create _parametre _list
وكمان مش فاهما هو احنا اعلانا على p_id من نوع paramter لية
وكمان add_parameter
ممكن توضحلى النقط دى
ولو فى طريقة تانية او تعرف حل للمشكلة الى عندى ياريت
وشكرا جزيرا على تجاوبك معايا

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

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

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

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

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

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.