Ahmed Adly Hussien بتاريخ: 28 أبريل 2017 تقديم بلاغ مشاركة بتاريخ: 28 أبريل 2017 إخواني الأعزاء السلام عليكم ورحمة الله وبركاته قمت بعمل ريبورت ، وأحاول تشغيله من خلال زر على الفورم وعندما أقوم بالتشغيل تظهر رسالة تقول ( روابط محجوبة) في البراوزر 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 الأسبوع القادم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.