بتاريخ: 28 أبريل 20178 سنة comment_286189 إخواني الأعزاء السلام عليكم ورحمة الله وبركاته قمت بعمل ريبورت ، وأحاول تشغيله من خلال زر على الفورم وعندما أقوم بالتشغيل تظهر رسالة تقول ( روابط محجوبة) في البراوزر Avant والكود الذي استخدمته في استدعاء الريبورت هو ( وكتبته على سطر واحد حتى أتجنب الفواصل ) web.show_document('http://127.0.0.1:8889/reports/rwservlet?report=k:\ahcontrol\curr609report.rdf&destype=cache&desformat=pdf&userid=mycontrol/sys@orcl'); وقد استخدمت كود ثاني وتظهر معه الرسالة FRM-41219 غير قادر على العثور على تقرير ، معرف غير مقبول ، والكود هو DECLARE v_rep_id REPORT_OBJECT ; v_repjob VARCHAR2(100); v_job_id VARCHAR2(100); v_rep_status VARCHAR2(100); v_reportsrvr VARCHAR2(50) := 'ahmed'; v_runformat vARCHAR2(50) := 'HTML'; BEGIN v_rep_id := FIND_REPORT_OBJECT('k:\ahcontrol\curr609report.rdf'); 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_SERVER, v_reportsrvr); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_DESFORMAT, v_runformat); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_OTHER, 'paramform=no'); SET_REPORT_OBJECT_PROPERTY(v_rep_id, REPORT_FILENAME,'k:\ahcontrol\curr609report.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; CLEAR_FORM; END; أرجو المساعدة لأني لازم أسلم المشروع للكلية قبل الثلاثاء 2/5/2017 الأسبوع القادم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.