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

بتاريخ:

هلا شباب
أنا عامل فورم إدخال للطلاب
وفي نفس الفورم زر يعمل تقرير بالبيانات المدخلة
ولكن التقرير يسأل عن رقم الطالب
وأنا أريد التقرير يقرأ رقم الطالب من النموذج مباشرة
فهل هذا ممكن ياشباب

بتاريخ:

ما المقصود بالنموذج للتوضيح؟

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

النموذج هو الفورم
الفورم فيه بيانات الطالب
وعندما أضغط الزر يستدعي التقرير الذي يطبع بيانات الطالب
وأريد التقرير يقرأ رقم الطالب دون الحاجة للإدخال رقم الطالب مرة أخرى
أتمنى وصلت الفكرة
وشكرا لك

بتاريخ:

انت محتاج تعمل بارامير لست وتابصي لها رقم الطالب اللي موجود على الشاشة و يكون الكود كالآتي:

Declare
pl_id  ParamList;
begin pl_id := Get_Parameter_List('REPORT_PL');  --للتأكد ان البارمتر ليست موجوده من قبل
IF NOT Id_Null(pl_id) THEN  
 Destroy_Parameter_List( pl_id );  -- عمل كلير لليست اذا كانت موجوده
END IF;
pl_id := Create_Parameter_List('REPORT_PL'); -- اعادة انشاء الليست
Add_Parameter(pl_id, 'PARAMFORM', TEXT_PARAMETER, 'NO'); -- تحديد امكانية اظهار او اخفاء شاشة البارمتر الخاصة بالتقرير
Add_Parameter(pl_id, 'P_SUTDENT_ID', TEXT_PARAMETER, :STUDENT_ID);--تحديد قيمة رقم الطالب
Run_Product(REPORTS, 'your_report_name', SYNCHRONOUS, RUNTIME,FILESYSTEM, pl_id, NULL);
end;

ملحوظة:
يجب تعريف برامتر فى التقرير باسم P_STUDENT_ID او حسب الاسم اللى انت عايزه
STUDENT_ID: - ده رقم الطالب الحالى

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

شكرا لك
الآن إشتغل مية مية
مرة أخرى شكرا لك

  • بعد 6 شهور...
بتاريخ:

اخواني
ارجوكم وضحوا لي اكثر
مافهمت الشرح
هل يستطيع احد ان يعمله في مثال ويرسله لي على اميلي
ولكم مني جزيل الشكر
[email protected]

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

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

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

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

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

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

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.