بتاريخ: 15 مارس 200620 سنة comment_63114 السلام عليكمانا اعمل على ديفلوبر 10 جي... اريد الكود الخاص للتاليانا عامل زر على فورم اريد ان افتح تقرير عند الضغط على الزر علما بأن امتداد التقري هوJSP , XML , RDFارجو المساعدة تقديم بلاغ
بتاريخ: 15 مارس 200620 سنة comment_63125 وانا ايضا اعاني من المشكلة ذاتها ارجو ان يساعدني احد في حلها وجزاكم الله كل خير تقديم بلاغ
بتاريخ: 19 مارس 200620 سنة comment_63493 السلام عليكمهتعمل بوتن button على الفورم ثم pl/sql editorثم تكتب في البوش بوتن بتاعك التريجر دهRUN_PRODUCT(reportثم اسم التقرير ومساره وتقفل وجرب وعلى فكرة لو مقدرتش توصل ادخل على الهلب help واكتب RUN_PRODUCT هيطلعلك امثلة جاهزة انا مش عارف اكتب هنا فى المنتدي بس انا بديك الطريق وانت كملشكراميجا تقديم بلاغ
بتاريخ: 19 مارس 200620 سنة comment_63503 declare repid report_object; r varchar2(100); rr varchar2(100); job number; begin repid:=find_report_object('rep'); set_report_object_property(repid,REPORT_DESTYPE,cache); set_report_object_property(repid,REPORT_SERVER,'Repserver'); set_report_object_property(repid,REPORT_DESFORMAT,'HTML'); set_report_object_property(repid,REPORT_COMM_MODE,SYNCHRONOUS); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'PARAMFORM=NO'); r:=run_report_object(repid); rr:=report_object_status®; :tt:=r||rr; job:=substr(r,length('repserver')+2); --WEB.SHOW_DOCUMENT('/reports/rwservlet/getjobid='|| job||'?server='||'RepServer','_blank'); web.show_document('/reports/rwservlet/getjobid='||job||'?server=Repserver','_blank'); end; تقديم بلاغ
بتاريخ: 26 مارس 200619 سنة comment_64364 انا اعمل على DEV 10G وقمت بكتابة الكود فى ال BUTTONولكن هناك رسلة تظهر لى تقولغير قادر على التوصل لREPORT SERVICEفهل ممكن حد يقوللى ما هى ال REPORT SERVICEوكيف اجعلها تشتغل تقديم بلاغ
بتاريخ: 26 مارس 200619 سنة comment_64367 استخدم خاصية البحث لتجد اكثر مما تريد عموما اليك احدى المشاركات السابقههذا مثال عن كيفيه تشغيل واستدعاء الReport 9i من خلال الفورم اثناء الrun time في المتصفح This example is based on DEPT and EMP tables from SCOTT schema. You should create a new Reports Server Service for this example. 1) Create a simple report based on table EMP with a user parameter: select * from emp where emp.deptno = :pdeptno; 2) Open up the Property Inspector of user parameter PDEPTNO and specify the following: Name: pdeptno Datatype: Number Width: 20 Initial value: 20 (It can be any valid value) 3) Compile and save the report. Try to run it using 'Run Paper Layout' icon to make sure it works properly. 4) Create a simple form based on table DEPT: select * from dept; 5) Create a new reports server service as following (in Command Prompt): rwserver -install repserver90 autostart=yes 6) Open Property Palette for Reports object in the Forms Object Navigator and enter the following: Name: EMP Filename: C:\reports\emp.rdf /*<specify full path to your RDF/REP file or make sure this path is included into REPORTS_PATH environment variable*/ Report Destination Type: CACHE Report Destination Format: HTML Report Server: repserver90 7) Open Layout Editor and create a push button 'Run-Report'. 8) Create a WHEN-BUTTON-PRESSED trigger with the following code: test_report; 9) Create a new procedure that you can call from the trigger as follows: PROCEDURE TEST_REPORT IS repid REPORT_OBJECT; v_rep VARCHAR2(100); rep_status VARCHAR2(20); BEGIN repid := find_report_object('report5'); 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,'html'); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,'repserver90'); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no pdeptno='||:dept.deptno); 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 /*Display report in the browser*/ WEB.SHOW_DOCUMENT('http://<YourServerName:8888/reports/rwservlet/getjobid'|| substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=repserver90','_blank'); ELSE message('Error when running report'); END IF; END; 10) Compile the form. 11) Run the form, populate the record. 12) Click on the push button. Report will be displayed in a new browser window. Note that only records with the specific DEPTNO are displayed. That is because we passed parameter with a specific DEPTNO from the form to report تقديم بلاغ
بتاريخ: 20 مايو 200619 سنة comment_69732 ياشباب تشغيل reports server فى 10 جربتها بالامر rwserver server=repserver autostart=yesيفتح شاشة صغيرة تدل على عمل لو عدم عمل السيرفسبس لما بشغل التقرير بيكون الوانه وتصميمه غير ما انا صمتت وشكله مش حلوممكن المساعدة؟ وكله شيء بطئ جدا تقديم بلاغ
بتاريخ: 26 مايو 200619 سنة comment_70300 علي فكره يا جماعه run product بطل استعمالها في 10g obsolete تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.