数据集如何配置调用Oracle存储过程
Hi,如题:数据集如何配置调用Oracle存储过程
最好提供示例程序,不要写代码调用;
希望尽快回复!
Thanks
-----------
Billy 回复 1楼billy的帖子
您好,
调用存储过程直接在查询对话框中添加存储过程名称即可。
可以参考帮助文档:Reports with Stored Procedures 章节:http://helpcentral.componentone.com/nethelp/AR8Help/AR8_HelpOnlineEN/
谢谢 回复 2楼iceman的帖子
您好,
不好意思,经过多种尝试,未能到达预期效果。希望能提供Oracle存储过程返回游标的示例。
存储过程:
create or replace procedure test
is
li_count int;
TYPE ResultCursor IS REF CURSOR;
Ppo_Audit ResultCursor;
Begin
Open Ppo_Auditfor
select * from f_formdef;
end;
存储过程设置对话框:
回复 3楼billy的帖子
你好,
我这边会尝试测试添加 存储 过程后再和你进一步沟通。
谢谢
请问有结论了吗?
请问有结论了吗?另外,最近还遇到一个问题;怎样修改条件验证文字?
Thanks 回复 5楼billy的帖子
billy 您好,
抱歉,让你久等了。
关于存储过程游标的问题,目前AR仅支持返回一个查询结果集的存储过程。还不支持返回游标。
由于我们没有 Oracle 数据库环境,我这边可以制作一个使用 SQL 存储过程的例子上传给你。这个示例还在明后天上传给您。
当前图片中的部分可以通过修改 AR 资源来定制,路径为:
C:\Program Files (x86)\ComponentOne\ActiveReports 8\Localization
谢谢 好的,谢谢!
MS SQL 的存储过程对我们没意义!
修改AR资源,能否提供具体的文件? 回复 7楼billy的帖子
今天我们这边搭建了 Oracle 数据库环境,可以在该环境下进行测试。
AR 资源文件比较大,请问您使用的是哪一种报表浏览方式,flashviewer 的资源路径如下:
C:\Program Files (x86)\ComponentOne\ActiveReports 8\Localization\FlashViewer.zip
资源包:
谢谢 使用的ActiveReportsWeb:WebViewer
在资源文件夹里面没有查找到中文相关的定义 回复 9楼billy的帖子
关于存储过程使用的问题,请问当前您那边调用不成功有具体报错信息吗?如图中的校验按钮(对号)是否能校验通过?
WebViewer 有几种浏览模式,Html、Flash 等,之前给你发送的是 Flash
的资源。