0

现在我正在使用 Oracle 10g 开发人员但现在我遇到了一些问题。我使用此代码运行报告

run_Product(REPORTS,'D:\Reports\n_sal_sheet_worker.rep', SYNCHRONOUS, RUNTIME,FILESYSTEM,'', NULL);

但报告未运行。所以请帮助我。我不知道如何从菜单 oracle 10g 开发人员调用 oracle 报告。

4

1 回答 1

1

Oracle Forms 10G 及更高版本不支持使用run_product内置。

以下内容摘自 Oracle 白皮书“在 Oracle Forms Services 应用程序中集成 Oracle 报表”,目前可在此处找到。

Oracle Forms 10G 不支持使用 RUN_PRODUCT 生成报告输出。包含使用内置 RUN_PRODUCT 对报告的集成调用的表单模块将无法编译。

您应该更改代码以使用run_report_object内置的。

上面引用的同一份文档有一个很好的例子来说明如何使用run_report_object

于 2014-12-14T14:41:05.647 回答