Report Builder:SRW包

1 SRW.BREAK:临时中断报表的执行,并显示当前所有列值和参数值,显示完后,可从断点恢复报表的执行

  语法:SRW.BREAK;

2 SRW.DO_SQL:用于在Report Builder中执行指定的SQL语句。

  语法:SRW.DO_SQLSQLˍSTATEMENT CHAR;

3 SRW.MESSAGE:用于显示一条信息,该信息由用户指定的信息代码和文本组成。

  语法:SRW.MESSAGEMSGˍMUMBER NUMBERMSGˍTEST CHAR);

 

4 SRW.REFERENCE:用于增加一个指定的对象,并将其传递给PL/SQL块的相关表。

  语法:SRW.REFERENCE(:OBJECT CHAR|DATE|NUMBER);

5  SRW.RUN_REPORT:用于以命令行方式

  语法:SRW.RUN_REPORTCOMMANDˍLINE CHAR);

6  SRW.SETˍATTR:用于设置报表对象的字体、尺寸、颜色等格式属性。

  语法:SRW.ATTR.MASK:=SRW.ATTR_ATTR[+SRW.ATTR_ATTR…];

7  SRW.ATTR_ATTR:=VALUE;

   SRW.SET_ATTR(0|SRW.REPORT_ID, SRW.ATTR);

8  SRW.SET_FIELD_CHAR:用于设置字符型域的值。

  语法:SRW.SET_FIELD_CHAROBJECTˍIDTEXT CHAR);

9  SRW.SET_FIELD_DATE:用于设置日期型域的值。

  语法:SRW.SET_FIELD_ DATEOBJECTˍIDDATE  DATE);

10  SRW.SET_FIELD_NUM:用于设置数值型域的值。

  语法:SRW.SET_FIELD_NUMOBJECTˍIDNUMBER NUM);

11  SRW.SET_MAXROW:用于设置指定查询取回的最大记录数。

  语法:SRW.SET_MAXROWQUERYˍNAMEMAXNUM PLSˍINTEGER);

11  SRW.TRACE_ADDˍOPTION:用于在已经用SRW.TRACEˍSTART开始跟踪标记后,指定一个新的跟踪选项。

  语法:SRW.TRACE_ADDˍOPTIONSRW.TRACEOPTS);

12  SRW.TRACE_REMˍOPTION:用于删除已有的跟踪选项。

  语法:SRW.TRACE_REMˍOPTIONSRW.TRACEOPTS);

13  SRW.TRACE_END:用于在报表执行期间,终止将跟踪信息记录到文件中。

  语法:SRW.TRACE_ END()

14  SRW.TRACE_START:用于在报表执行期间,开始将跟踪信息记录到文件中。

  语法:SRW.TRACEOPTS.MASK:= SRW.TRACE_OPTS[+SRW.TRACE_OPTS…]

  SRW.TRACE_START(FILENAME,{SRW,TRACE_REPLACE|SRW.TRACE_APPEND},SRW.TRACEOPTS);

15  SRW.USER_EXIT:用于调用以USERˍEXITˍSTRING参数指定的用户出口。

  语法:SRW.USER_EXITUSERˍEXITˍSTRING CHAR);

16  SRW.USER_EXIT20:与SRW.USER_EXIT类似,不同的是在调用用户出口时带有5个参数而不是2个参数。

  语法:SRW.USER_EXITUSERˍEXITˍSTRING CHAR);

17  SRW.GET_PAGE_NUM:用于返回当前页号;

  语法:SRW.GET_PAGE_NUM(page num)

 

详见文档"srw包.pdf"。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值