بتاريخ: 30 سبتمبر 201411 سنة comment_255317 السلام عليكم ورحمة الله وبركاته لو سمحتو انا بحول البرنامح من 6I الى 11 جي فوجدت طريقة الريبورت مختلفة تماما ماهي الطريقة لمناداة الريبورت من الفورم و مالمطلوب في الريبورت لانشاء ملف التشغي وشكرا تقديم بلاغ
بتاريخ: 30 سبتمبر 201411 سنة comment_255318 السلام عليكم ان شاء الله تلاقي الحل في هذا الموضوع http://www.araboug.org/ib/index.php?showtopic=56801&hl= تقديم بلاغ
بتاريخ: 30 سبتمبر 201411 سنة كاتب الموضوع comment_255336 السلام عليكم نفذت ما في الرابط و لكن النتيجة ممكن ايضا توضيح طريقة معرفة اسم السيرفر و ما الفرق ان كانت الداتا بيز على نفس هدا الجهاز تقديم بلاغ
بتاريخ: 30 سبتمبر 201411 سنة comment_255361 مادام مش لاقى التقرير , يبقى اكيد انت قايله يدور عليه عن طريق find_report_object , فاكيد اسم التقرير غلط , علي فكرة الباراميتر بتاعها هو الـ report object الي في الـ object navigator , مش اسم الملف . - اسم السيرفر هو اسم الجهاز كليك يمين علي my computer , وشوف اسم الجهاز . تقديم بلاغ
بتاريخ: 30 سبتمبر 201411 سنة comment_255362 واتعود تبحث عن الايرور قبل ما تسأل , عشان متضيعش وقتك , http://www.araboug.org/ib/index.php?showtopic=14810 تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة كاتب الموضوع comment_255385 شكرا لك على الرد ولكن مازالت نفس المشكلة استعملت اكتر من و كله نفس الخطا تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة كاتب الموضوع comment_255399 شكرا على اهتمامك اخي الفاضل لقد عملت على التقرير و تحولت الرسالة الفورم كبير جدا لايسمح لي برفعه لكن هدا الكود declare repid report_object;v_rep varchar2(100);rep_status varchar2(20);serv_name varchar2(100);begin serv_name:='11g-PC'; --------------------Put here your server name وهده الرسالة repid := find_report_object('REPORT6'); 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,serv_name); SET_REPORT_OBJECT_PROPERTY(repid, REPORT_FILENAME, 'C:\11_forms\erp_forms\INVOICE_E1.rdf'); -----------Path of the report set_report_object_property(repid,report_other,'paramform=no'); ---------------------- this part for your parameters 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 WEB.SHOW_DOCUMENT('/reports/rwservlet/'||'getjobid'|| substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server='||serv_name,'_blank'); ELSE message('Error when running report'); END IF;END; تم تعديل 1 أكتوبر 201411 سنة بواسطة NANI تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة comment_255400 ماهي نسخة الاوراكل التي تعملين عليها؟ 11g r1 or 11g r2 ؟؟ تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة comment_255402 هل اسم الجهاز عندك هو 11g-PC ؟ اذا نعم فيكون هذا هو السيرفر الخاص بالريبورت RptSvr_11g-PC_asinst_1 بالتوفيق تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة كاتب الموضوع comment_255403 نعم هو اسم الجهاز و غيرته الى الاسم الذي تفضلت به و مازالت المشكلة تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة كاتب الموضوع comment_255404 repid report_object;v_rep varchar2(100);rep_status varchar2(20);serv_name varchar2(100);begin serv_name:='RptSvr_11g-PC_asinst_1'; --------------------Put here your server name repid := find_report_object('REPORT6'); 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,serv_name); SET_REPORT_OBJECT_PROPERTY(repid, REPORT_FILENAME, 'C:\11_forms\erp_forms\INVOICE_E1.rdf'); -----------Path of the report set_report_object_property(repid,report_other,'paramform=no'); ---------------------- this part for your parameters 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 WEB.SHOW_DOCUMENT('/reports/rwservlet/'||'getjobid'|| substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server='||serv_name,'_blank'); ELSE message('Error when running report'); END IF;END; تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة comment_255405 عند تشغيل النطام هل يعمل locally ام عن طريق السيرفر؟ الريبورت سيرفر يجب ان يكون من المكان الذي يعمل عليه النظام تاكدي من اسم الريبورت سيرفر عن طريق الدخول على هذا الرابط http://host:port/reports/rwservlet/showjobs لاتنسي وضع الهوست والبورت تم تعديل 1 أكتوبر 201411 سنة بواسطة hammode90 تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة كاتب الموضوع comment_255407 شكرا لك الجهاز الذي اعمل منه هو نفسه السيرفر و لكن عليه ويندوز عادي وليس ويندوز سيرفر وعند فتح اللينك ظهرت هده المشكلة Oops! Internet Explorer could not find host تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة comment_255409 او يمكنك ايجاد اسم الريبورت سيرفر عن طريق الدخول على C:\oracle\Middleware\asinst_1\ReportsServerComponent مع تغيير الـ path كما هو عندك على الجهاز تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة كاتب الموضوع comment_255410 REP-52266: فشل خادم Reports الجاري تشغيله rep_adminserver_11g-pc_asinst_1 في البدء.oracle.reports.RWException: IDL:oracle/reports/RWException:1.0 هده الرسالة التي ظهرت تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة كاتب الموضوع comment_255413 في ملف ReportsServerComponentظهرت البيانات التالية RemRem $Header: entsec_ldap/java/src/oracle/security/audit/rcu/scripts/ReportsServerComponent.sql /st_entsec_11.1.1.7.0/1 2012/10/16 18:41:13 rkoul Exp $RemRem ReportsServer.sqlRemRem Copyright © 2007, 2012, Oracle and/or its affiliates.Rem All rights reserved.RemRem NAMERem ReportsServer.sql - <one-line expansion of the name>RemRem DESCRIPTIONRem <short description of component this file declares/defines>RemRem NOTESRem <other useful comments, qualifications, etc.>RemRem MODIFIED (MM/DD/YY)Rem rkoul 10/16/12 - grant select to append userRem sregmi 12/24/07 -Rem gsandeep 12/18/07 - CreatedRem -- SQL Script for ReportsServerComponent-- &&1 - Audit Admin Role-- &&2 - Audit Append Role-- &&3 - Audit Viewer Role CREATE TABLE ReportsServerComponent ( IAU_ID NUMBER , IAU_TstzOriginating TIMESTAMP , IAU_EventType VARCHAR(255) , IAU_EventCategory VARCHAR(255)); CREATE OR REPLACE SYNONYM ReportsServer FOR ReportsServerComponent; -- INDEXCREATE INDEX ReportsServerComponent_IndexON ReportsServerComponent(IAU_TSTZORIGINATING); -- PERMISSIONSGRANT ALL on ReportsServerComponent to &&1;GRANT INSERT on ReportsServerComponent to &&2;GRANT SELECT on ReportsServerComponent to &&2;GRANT SELECT on ReportsServerComponent to &&3; -- SYNONYMSCREATE OR REPLACE SYNONYM &&3..ReportsServerComponent FOR &&1..ReportsServerComponent;CREATE OR REPLACE SYNONYM &&2..ReportsServerComponent FOR &&1..ReportsServerComponent; تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة كاتب الموضوع comment_255416 في الفايل لايوجد اسم سيرفر و في اللينك تظهر لي هده المشكلة REP-52266: فشل خادم Reports الجاري تشغيله rep_adminserver_11g-pc_asinst_1 في البدء.oracle.reports.RWException: IDL:oracle/reports/RWException:1.0 هل يجب تعريف برنامج معين او ماذا؟؟ تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة comment_255417 rep_adminserver_11g-pc_asinst_1 هل هذا هو السيرفر الذي تستخدميه؟ تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة كاتب الموضوع comment_255420 ماهي المشكلة انو مش عارفة اسم السيرفر ﻻن الخطا عند تشغيل الريبورت غير قادر على الاتصال بالسيرفر تقديم بلاغ
بتاريخ: 1 أكتوبر 201411 سنة comment_255421 للتأكد بشكل نهائي من اسم السيرفر من هنا http://host:7001/em ثم ادخلي اليورز والباس للـweblogic وابحثي عن الـ report server وفي حال استمرت المشكلة راجعي الرواب التاليه وان شاء الله تلاقي الحل: http://wlsformsreports11g.blogspot.com/ https://community.oracle.com/thread/863190?start=0&tstart=0 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.