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

بتاريخ:

كيف أطبع التقرير من داخل الفورم ؟
هل لا بد من عمل التقرير أولاً ثم ربطة من داخل الريجستري حتى يظهر في الفورم؟
أرجو الإفادة

بتاريخ:

على اي اصدار من الـ Developer تعمل

بتاريخ:

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

[/* Formatted on 2005/04/10 15:21 (Formatter Plus v4.8.5) */


PROCEDURE run_report
IS
pl_id paramlist;
pl_name VARCHAR2 (500) := 'tempdata';
para VARCHAR2 (500);
BEGIN
pl_id := GET_PARAMETER_LIST (pl_name);

IF ID_NULL (pl_id)
THEN
pl_id := CREATE_PARAMETER_LIST (pl_name);

IF ID_NULL (pl_id)
THEN
MESSAGE ('Error creating parameter list ' || pl_name);
RAISE form_trigger_failure;
ELSE
ADD_PARAMETER
(pl_id,
'Parameter_Name' /* the name of the parameter as in the report */,
text_parameter, /* parametere Data Type*/
para /* parametere Value*/
); /* U can Repeat this isuee as many as the parameters numbers */

/* To run the report without the parameterform*/
ADD_PARAMETER (pl_id, 'paramform', text_parameter, 'NO');

RUN_PRODUCT (reports,
'report_name.rep', /* the name of the eport */
asynchronous,
runtime,
filesystem,
pl_id,
NULL
);
/* report_1 is the name of report */
DESTROY_PARAMETER_LIST (pl_id);
END IF;
ELSE
MESSAGE ('Parameter list ' || pl_name || ' already exists!');
RAISE form_trigger_failure;
END IF;
END;]




ملحوظة : يجب وضع التقرير فى نفس مكان الفورم او كتابة مسار التقرير كاملا بدلا من report_name

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

بسم الله الرحمن الرحيم
أعمل على dev9i
أشكركم وسوف أطبق هذا الكود

مع تحيات وليد ع.أ.أ

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

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

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

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

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

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.