现在我正在使用Oracle 10g开发人员但是现在我遇到了一些问题。我使用此代码运行报告
run_Product(REPORTS,'D:\Reports\n_sal_sheet_worker.rep', SYNCHRONOUS, RUNTIME,FILESYSTEM,'', NULL);
但报告没有运行。所以请帮助我。我不知道如何从菜单oracle 10g开发者调用oracle报告。
答案 0 :(得分:1)
Oracle Forms 10G以后版本不支持使用内置的run_product
。
以下内容摘自Oracle白皮书"在Oracle Forms Services应用程序中集成Oracle报告"目前可以找到here。
不支持使用RUN_PRODUCT生成报告输出 Oracle Forms 10G。包含集成调用的表单模块 使用RUN_PRODUCT内置的报告将无法编译。
您应该更改代码以使用内置的run_report_object
。
上面引用的同一文档有一个很好的例子,说明如何使用run_report_object