الانتقال إلى المحتوى

how we use run_product to call report


imostfa

Recommended Posts

أخي العزيز
إذا كنت قد قمت بتصميم تقرير من الREPORT Builder فيمكنك إستدعاء ذلك التقرير من داخل الFORM بالكود التالي:

run_product(reports,'PATH FOR FILE',asynchronous,runtime,filesystem,0,null);

رابط هذا التعليق
شارك

  • بعد 1 شهر...
  • بعد 3 شهور...

Executing a Nested Report:
Use SRW.RUN_REPORT to execute a second report from within a report process.
For example:
 Output parts of a report to different destinations
 Divide a large report into several smaller reports that can be run conditionally
SRW.RUN_REPORT starts only one run-time process; it does not start a new process for each report execution.
Example:
Run a report called MANAGERS that retrieves the employee record for each manager. Call the EMPS report (for example, from a group filter). EMPS retrieves the employee records of all employees managed by the current manager only.
FUNCTION MGR_REP RETURN BOOLEAN IS
BEGIN
SRW.RUN_REPORT
(’REPORT=EMPS
DESTYPE=FILE
DESNAME=’||:LAST_NAME||’.LIS
BATCH=YES
MGRNO=’||TO_CHAR(:ID));
RETURN(TRUE);
EXCEPTION
WHEN SRW.RUN_REPORT_FAILURE THEN
SRW.MESSAGE(100, ’Error executing EMPS report’);
RAISE SRW.PROGRAM_ABORT;
END;

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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