بتاريخ: 4 مايو 201510 سنة comment_262239 عندي تقرير وكتبت في button هذا الكود DECLARE v_rep_id REPORT_OBJECT; v_repjob VARCHAR2(100); v_job_id VARCHAR2(100); v_rep_status VARCHAR2(100); v_reportsrvr VARCHAR2(50) := 'rep10g'; v_runformat vARCHAR2(50) := 'pdf'; BEGIN IF :EX_MAINT.EX_MAINT_NO IS NULL THEN RAISE FORM_TRIGGER_FAILURE; END IF; v_rep_id := FIND_REPORT_OBJECT('EX_MAINT_REP'); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_COMM_MODE, SYNCHRONOUS); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_DESTYPE, cache); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_EXECUTION_MODE,BATCH); --SET_REPORT_OBJECT_PROPERTY(V_rep_id, REPORT_DESTYPE, PRINTER); --SET_REPORT_OBJECT_PROPERTY(v_rep_id,REPORT_DESNAME,'ID_CARD'); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_SERVER, v_reportsrvr); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_DESFORMAT, v_runformat); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_OTHER, 'P1=' || :EX_MAINT.EX_MAINT_NO ||' paramform=no'); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_FILENAME, 'd:\devsuite1\forms\EX_MAINT_REP.rdf'); v_repjob := RUN_REPORT_OBJECT(v_rep_id); v_job_id := SUBSTR(v_repjob, LENGTH(v_reportsrvr) + 2, LENGTH(v_repjob) ); v_rep_status := REPORT_OBJECT_STATUS(v_repjob); IF v_rep_status = 'FINISHED' THEN WEB.SHOW_DOCUMENT('/reports/rwservlet/getjobid' || v_job_id ||'?server=' || v_reportsrvr || '', '_blank'); ELSE message('Report failed with error message '); END IF; END; المشكلة انه ينفذ اذا كان (HTMLCSS) ولا ينفذ (pdf) ويظهر هذا الخطأ FRM-41214 Unable to run Report ) ارجو حل المشكلة مع العلم اني اعمل على oracle 10g تقديم بلاغ
بتاريخ: 4 مايو 201510 سنة comment_262240 راجع الروابط التالية لنفس الموضوع http://www.araboug.org/ib/index.php?showtopic=56225&hl= http://www.araboug.org/ib/index.php?showtopic=54694&hl= تقديم بلاغ
بتاريخ: 5 مايو 201510 سنة كاتب الموضوع comment_262256 مشكورة اختي ولكن نفس الخطأ ما زال موجود هل المشكلة عندي في PDF تقديم بلاغ
بتاريخ: 5 مايو 201510 سنة كاتب الموضوع comment_262263 الحمد لله اشتغل بطريقة غريبة حذفت البراميتر ثم اضفته فقط اشكركم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.