بتاريخ: 16 فبراير 201115 سنة comment_209293 كيف يمكن حفظ التقرير الى ملف pdf مباشرة في 10g بدون عرض التقرير وبدون الرسالة وكذلك كيف يمكن اخفاء الرسالة Oracle Reports Job Status تقديم بلاغ
بتاريخ: 17 فبراير 201115 سنة comment_209314 هذا الكود من الممكن أن يساعدك 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'); تقديم بلاغ
بتاريخ: 18 فبراير 201115 سنة comment_209392 أخي الكريم يمكنك حفظ التقرير مباشرة بنفس شكله من خلال تحميل برنامج pdf factory pro بيدي إف فاكتوري برو وعند إستعراضك للتقرير بدل من إرسال الملف على الطابعة يظهر لك البرنامج في خيارات الطابعة يمكنك اإرسال على محرك البرنامج وتحفظة في ملف بيدي إف تم تعديل 18 فبراير 201115 سنة بواسطة scince تقديم بلاغ
بتاريخ: 18 فبراير 201115 سنة comment_209395 السلام عليكم ورحمة الله وبركاتهإخوانى الكرام مشكورين جدا جدا على الردود والتفاعل ولكن . بدون عرض التقرير ممكن نهمش كود عرض التقرير فى كود الاخ ehab_sayed_abdallahولكنى اجرب الان طريقة أخرى للموضوع ده تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.