بتاريخ: 28 يناير 201016 سنة comment_183609 لدي مشكلة في الريبورت سيرفر وهي كالتالي كان كل شي شغال تمام ولكن بعد ما قمت بانشاء Microsoft loopback adapter اصبح الفورمز والداتا بيز شغالة ولكن الريبورت سيرفر فيه مشكلة وهي انه يعمل ويشتغل بدون مشاكل ولكن عند استدعاء التقرير من الفورم يكتب لي انه غير قادر على الوصولالى الريبورت سيرفر FRM-41213 Unable to connect to the report serverعلما انه عند الشبك على الشبكة العادية بدون Microsoft loopback adapter فان التقارير تعمل بشكل طبيعي ؟ اذا كيف احل مشكلة الريبورت سيرفر مع الشبكة الوهمية وشكرا لكم تقديم بلاغ
بتاريخ: 29 يناير 201016 سنة comment_183643 السلام عليكم ورحمة الله يمكنك الإطلاع على المشاركة السابقة بالمنتدى إضغط هنا : مشكله في الرن إضغط هنا http://forums.oracle.com/forums/thread.jspa? إضغط هنا : استدعاء التقرير من الفورم تقديم بلاغ
بتاريخ: 30 يناير 201016 سنة كاتب الموضوع comment_183701 شكرا لردك اخوي امجد ولكن صدقني مشكلتي كبيرة الريبورت سيرفر شغال ولكن لا يعمل run للتقارير من الفورمزوفرمتت الجهاز ونفس المشكلة لا ادري هل المشكلة في الشبكة ام ماذا؟؟؟ تقديم بلاغ
بتاريخ: 31 يناير 201016 سنة كاتب الموضوع comment_183762 حاولت بكل الطرق وعلى الفاضي الغريب واللي مجنني اني فرمتت الجهاز مرتين وع الفاضي ونفس الكود ونفس البرنامج شغال ع جهاز اخر ؟؟؟؟؟؟؟ارفق لكم كود الاستدعاء وصورة الخطا في الشاشة ( علما انه كل شيء شغال ع جهاز اخر ؟؟؟) كود استدعاء التقرير من الفورم DECLARE repid REPORT_OBJECT ; v_rep varchar2(100); rep_status varchar2(20); PL PARAMLIST ; BEGIN if :empid is null and :date_from is null and :date_to is null then message('íÌÈ ÊÚÈÆÉ ÇÍÏ ÇáÍÞæá'); message('íÌÈ ÊÚÈÆÉ ÇÍÏ ÇáÍÞæá'); raise form_trigger_failure; end if; repid := find_report_object('REPORT17'); --Ïå äÝÓ ÇáÇÓã ÇáãæÌæÏ Ýí ÇáäæÏ ÈÊÇÚ ÇáÑíÈæÑÊ æåæ ÈÏæÑå ÈíÔíÑ Çáì ÇÇÊÞÑíÑ ÇáÍÞíÞí pl:=get_parameter_list('paraformlist');--Ïí ØÈÚÇ ãÚÑÝæ æåí ÇáÎÇÕÉ ÈÇáÈÇÑãíÊÑ if not id_null(pl) then destroy_parameter_list(pl); end if; -- Adjust form report obeject 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,'htmlcss');--åäÇ äÓÌá ãÎÑÌ ÇáÊÞÑíÑ ßãÇ äÑíÏ SET_REPORT_OBJECT_PROPERTY (repid,report_server,'hr_rep_serv'); --ØÈÚÇ Ïå ÇÓã ÇáÑíÈæÑÊ ÓíÑÝÑ pl:=create_parameter_list('paraformlist'); add_parameter(pl,'paramform',text_parameter,'no'); --åäÇ ÈäÓÌá ßá ÇáÈÇÑãíÊÑÇÊ ÇáãÑÇÏ ÇÑÓÇáåÇ ãä ÇáÝæÑã ááÊÞÑíÑ ÃäÔíÁ ßãÇ ÊÔÇÁ add_parameter(pl,'P_EMPID',text_parameter,:empid); add_parameter(pl,'P_date_from',text_parameter,:date_from); add_parameter(pl,'P_date_to',text_parameter,:date_to); ----Ïå ÓØÑ ãáåæÔ áÇÒãÉ ÝÞØ áÊÛíÑ Ôßá ÇáãÄÔÑ SET_APPLICATION_PROPERTY(CURSOR_STYLE,'BUSY'); ---- v_rep := RUN_REPORT_OBJECT(repid,pl); 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 /*Display report in the browser*/ WEB.SHOW_DOCUMENT('http://dev_ora-pc:8889/reports/rwservlet/getjobid'|| substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=hr_rep_serv', '_blank'); ELSE message(' Error when running report '); message(' Error when running report '); END IF; ----change cursor SET_APPLICATION_PROPERTY(CURSOR_STYLE,'DEFAULT'); ---- END; علما ان النسخة التي اعمل عليها هي 10.1.2.0.2وهي اخر نسخة من موقع اوراكل مرفق لكم صورة الخطأ ارجو المساعدة للضرورة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.