上一个主题下一个主题


如何对 JDBC 数据集指定存储过程

  1. 对包含存储过程的数据源创建新的数据集。
  2. 指定数据集的属性:
    • 在“数据集名称”中,指定该数据集的名称。
    • 在“数据源”中,使用下拉列表来选择要用于此数据集的数据源。
    • 在“数据集类型”中,选择“SQL 存储过程查询”,如图 3-7 所示。
    • 图 3-7 创建存储过程
    选择“下一步”。查询将显示模板存储过程,如图 3-8 所示。

    图 3-8 显示数据库中的存储过程
  3. 在“可用项”中,浏览至存储过程。
  4. 选择存储过程,然后将它拖至文本区域。存储过程名称将出现在插入点处。在文本区域中,输入执行存储过程所需的信息。例如,应包括传递至存储过程的所有参数。
  5. 要输入存储过程,请用花括号将 call 语句括起来,例如:
    {call sp_name('argument')} 
    
    也可以输入不带花括号的存储过程,在这种情况下,BIRT 会将该语句视为常规 RDBMS 调用,因此执行依赖于数据源的 RDBMS。
  6. 选择“完成”以保存数据集。“编辑数据集”将显示存储过程返回的列,并提供用于编辑数据集的选项。

(c) Copyright Actuate Corporation 2006

上一个主题下一个主题