rabie123 بتاريخ: 16 فبراير 2011 تقديم بلاغ مشاركة بتاريخ: 16 فبراير 2011 كيف يمكن حفظ التقرير الى ملف pdf مباشرة في 10g بدون عرض التقرير وبدون الرسالة وكذلك كيف يمكن اخفاء الرسالة Oracle Reports Job Status اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ehab_sayed_abdallah بتاريخ: 17 فبراير 2011 تقديم بلاغ مشاركة بتاريخ: 17 فبراير 2011 هذا الكود من الممكن أن يساعدك PROCEDURE PRINT_REPORT IS repid REPORT_OBJECT; v_rep VARCHAR2(100); rep_status VARCHAR2(20); rep_format VARCHAR2(20):=:XXREPORTS.REP_TYPE ; BEGIN repid := find_report_object('XXTS_CARD_REPORT'); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE,BATCH); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,CACHE); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,:XXreports.REP_TYPE); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,:global.report_server); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no P_YY='||:XXREPORTS.P_YEAR||' P_WK='||:XXREPORTS.P_WEEK||' PER='||:global.person_id||' W_CODE='||:XXREPORTS.WEEK_CODE); v_rep := RUN_REPORT_OBJECT(repid); rep_status := REPORT_OBJECT_STATUS(v_rep); WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED') LOOP rep_status := report_object_status(v_rep); END LOOP; IF rep_status = 'FINISHED' THEN message('Report Completed'); WEB.SHow_document('http://'||:global.host_name||':8889/reports/rwservlet/getjobid'|| substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server='||:global.report_server,'_blank'); --copy_report_object_output(v_rep,'d:/'|| substr(v_rep,instr(v_rep,'_',-1)+1)||'.pdf'); ELSE message('Error when running report'); END IF; END; وهذا السطر يمكنك من حفظ التقرير على هيئة PDF copy_report_object_output(v_rep,'d:/'|| substr(v_rep,instr(v_rep,'_',-1)+1)||'.pdf'); اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
scince بتاريخ: 18 فبراير 2011 تقديم بلاغ مشاركة بتاريخ: 18 فبراير 2011 (معدل) أخي الكريم يمكنك حفظ التقرير مباشرة بنفس شكله من خلال تحميل برنامج pdf factory pro بيدي إف فاكتوري برو وعند إستعراضك للتقرير بدل من إرسال الملف على الطابعة يظهر لك البرنامج في خيارات الطابعة يمكنك اإرسال على محرك البرنامج وتحفظة في ملف بيدي إف تم تعديل 18 فبراير 2011 بواسطة scince اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ENG_HOSSAM_WALLY بتاريخ: 18 فبراير 2011 تقديم بلاغ مشاركة بتاريخ: 18 فبراير 2011 السلام عليكم ورحمة الله وبركاتهإخوانى الكرام مشكورين جدا جدا على الردود والتفاعل ولكن . بدون عرض التقرير ممكن نهمش كود عرض التقرير فى كود الاخ ehab_sayed_abdallahولكنى اجرب الان طريقة أخرى للموضوع ده اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.