[ tacka @ 19.04.2010. 09:17 ] @
Sa oracle forms sam napravio forme i potom napravio report, madjutim nikako nemogu da pozovem report sa forme. pokrenem OC4J i iz reporta se report otvori u web layout i u paper layout. |
[ tacka @ 19.04.2010. 09:17 ] @
[ djoka_l @ 19.04.2010. 09:28 ] @
Displaying Reports in Oracle Forms
If your form contains embedded Oracle Reports applications, you can migrate the form to Oracle Forms by changing the integrated call to Oracle Reports to use: * RUN_REPORT_OBJECT Built-in (Do not use the RUN_PRODUCT Built-in to call Reports.) * WEB.SHOW_DOCUMENTBuilt-in Using RUN_PRODUCT in Oracle Forms to run integrated Oracle Reports is no longer supported in this release. The Migration Assistant is provided to help you migrate your applications to use RUN_REPORT_OBJECT. See Chapter 2, "Using the Oracle Forms Migration Assistant" for more information. [ tacka @ 19.04.2010. 09:43 ] @
probao sam taj primer
declare report_id Report_Object; ReportServerJob VARCHAR2(100); BEGIN report_id:= find_report_object('dob'); SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,SYNCHRONOUS); SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE,CACHE); SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,'Repsrv'); ReportServerJob:=run_report_object(report_id); END; ali mi izbaci gresku 41213 da ne moze da nadje server "Repsrv", a nemogu da nadjem kako se moj server zove. [ djoka_l @ 19.04.2010. 11:41 ] @
Pogledaj koje fajlove imaš u $ORACLE_HOME/reports/conf/ katalogu sa ekstenzijom .conf
Jedan od njih je naziv tvog report servera... [ tacka @ 19.04.2010. 12:21 ] @
rwbuilde.conf
jdbcpds.conf rwnetwork.conf textpds.conf xmlpds.conf isprobacu sa svakim posebno HVALA Probao ali nista ne pomaze. [Ovu poruku je menjao tacka dana 19.04.2010. u 13:50 GMT+1] [ tacka @ 10.05.2010. 17:09 ] @
Zar niko nece da pomogne?
[ suadhm @ 11.05.2010. 10:41 ] @
Da li je sadžaj foldera: $ORACLE_HOME/reports/conf/
samo rwbuilde.conf jdbcpds.conf rwnetwork.conf textpds.conf xmlpds.conf Ako jeste, DS nije dobro instaliran. Pošto već koristiš mapirano ime report servera možeš kreirati standalone reports server. Koju verziju DS-a koristiš? [ tacka @ 11.05.2010. 19:15 ] @
instalirao sam oraxle Database 10 xe
DevSuite 10g Sqldeveloper Nisam nikakav aplicatcijski server instalirao, znaci samo database 10 xe i devsuite 10g, OC4J koristim za pokretanje formi. Pri tome mi se lansira Oracle Aplication Server Forms services, i tu je ja pretpostavljam neka caka, jer forms services treba nekako da pozovu reports services i pokrenu izradu reporta, e sad je samo pitanje sta i gde treba prekonfigurisati. Instalaciju sam obavio po uputstvu na- http://www.baze-podataka.net/category/oracle/ ovde je covek - svaka mu cast sve objasnio vezano za pvi deo instalacije. Da li postoji i kod reports-a i forms-a nesto sto treba promeniti, ne znam. Nista nisam nasao ni na netu. [Ovu poruku je menjao tacka dana 11.05.2010. u 20:33 GMT+1] [ suadhm @ 12.05.2010. 08:53 ] @
Ako koristiš DS 10g R1 kreiraj standalone report server:
Otvori fajl: /ORACLE_DS_HOME/reports/conf/rwservlet.properties u NOTEPAD-u i promijeni sledeće parametere: SERVER_IN_PROCESS=YES -> SERVER_IN_PROCESS=NO #SERVER=<reports_server_name> -> SERVER=Repsrv (ukloni #) U CMD-u: cd /ORACLE_DS_HOME/bin rwserver -install Repsrv autostart=yes Resetuj OC4J. Ovo će instalirati report servis Repsrv kao windows-ov servis. A ako koristiš DS 10g R2, odradiš sve ovo osim ovog na kraju (instalacije servisa). Za R2 se ne instalira servis već možeš napraviti skriptu za pokretanje report servisa: cd /ORACLE_DS_HOME/bin rwserver server=Repsrv start [ tacka @ 17.05.2010. 09:24 ] @
HVALA mnogo na pomoci, instalirao sam 9i i sa ovim podesavanjima WEB.SHOW_DOCUMENT radi posao
u registriju sam podesio reports_path na c:proizvodnja i triger na formi mi je ovakav: DECLARE rep_url varchar2(2000); BEGIN rep_url:='http://detinjst-70942b:8888/re...format=PDF&%20paramform=NO'; WEB.SHOW_DOCUMENT(rep_url,'_blank'); END; jos jednom mnogo hvala. Isti postupak sam sproveo i na 10-i radi, izmena je jedino : rwserver server=repsrvr batch=yes autostart=yes [Ovu poruku je menjao tacka dana 17.05.2010. u 11:28 GMT+1] Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|