正在尝试获取要运行到文件的Oracle报告

正在尝试获取要运行到文件的Oracle报告,oracle,report,oraclereports,Oracle,Report,Oraclereports,我使用Oracle Reports 10g,我有一个RDF,我想计划在本地文件夹中运行并创建一个PDF。我认为这个URL会起作用: http://mywebsite.com/reports/rwservlet?server=RptSvr_core2pweb99_asinst_1+userid=myuserid/password@database+report=/home/oracle/middleware/oracle\u frmhome1/forms/v10suite/GL573.rdf+de

我使用Oracle Reports 10g,我有一个RDF,我想计划在本地文件夹中运行并创建一个PDF。我认为这个URL会起作用:

http://mywebsite.com/reports/rwservlet?server=RptSvr_core2pweb99_asinst_1+userid=myuserid/password@database+report=/home/oracle/middleware/oracle\u frmhome1/forms/v10suite/GL573.rdf+destype=file+desname=c:\temp\GL573.pdf+desformat=pdf+P\u unit=26014+P\u TTLCOMP\u YN=N

我的报告在应用服务器上。如果我将
DESTYPE
FILE
更改为
CACHE
,并删除上面URL中的
DESNAME
,它将在浏览器中创建报告

请告诉我,我错过了什么


或者,有没有办法创建一个报表可执行文件,我可以从Windows7电脑上运行它来创建PDF?(我可以在Windows XP上使用
RWRUN
执行此操作)

唯一的问题是使用了错误的连接运算符
+
,该运算符应该是
&
,而不是在参数名称之前,如以下字符串所示:

http://mywebsite.com/reports/rwservlet?
server=RptSvr_core2pweb99_asinst_1
&userid=myuserid/password@database
&report=/home/oracle/middleware/Oracle_FRHome1/forms/v10suite/GL573.rdf
&destype=file
&desname=c:\temp\GL573.pdf
&desformat=pdf
&P_unit=26014&P_TTLCOMP_YN=N
如您的情况,字符串中没有空格