知识库

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 知识库 > 设计基础 > 快逸报表如何调用存储过程?

快逸报表如何调用存储过程?

    快逸报表提供两种存储过程设计报表的实现方式:
    一种是针对返回多列数据/游标的存储过程,对这类存储过程可以定义存储过程数据集,定义后的数据集字段可以直接用来设计报表。
    调用数据集的操作请参见下面的演示录像:如何调用存储过程
    另外一种是返回一列数据或一个数值的存储过程,这类存储过程除可以建立存储过程数据集以外,还可以通过在报表单元格内使用表达式直接调用。
单元格内写入调用存储过程表达式:
例如下面两个实例:

=call(“{call RQ_TEST_CUR(?,?)} “,”@@result”,@pid)

=call (“{call ResultSet (?,?,?)}”,”@@result”,”000001″,”A2″)

注:call() 函数写在单元格中,可以引用参数或单元格的值作为输入参数。
点击这里下载oracle存储过程实例:下载

发布日期:2008/06/20
本文分类: 设计基础