PLSQL报表开发步骤
1. PLSQL创建package
1.1 在PL/SQL Developer中创建一个package。
?
此时会生成一个包头和包体。
?
包头部分定义一个过程:
? ? ? ?
包体部分定义具体的格式控制及输出数据。 在print函数中进行输出(输出到控制台和报表)。 cursor的定义放在包体的最前面。
main函数为该函数的入口地址。入口函数的特点为:前两个的定义必须为errbuf out varchar2,retcode out number,否则报错。使用 errbuf 返回任何错误消息和 retcode 返回完成状态。参数 retcode 返回 0 表示成功、 警告,成功为 1 和 2 的错误。在并行程序运行后,并发管理器会将 errbuf 和 retcode 的内容写入与您的并发请求相关联的日志文件。
? ?
屏蔽不在包体外调用的函数声明。
创建的package可不必上传到应用。在数据库中编译后即可。
参考文件:plsql形式报表开发及html输出格式.pdf
参考代码:Rz_Gl_Period_Charge_Pkg最后.pck(在PLSQL中打开) 2. 定义并发可执行
? 在EBS中注册挂载:登录oracle EBS R12系统。选择应用开发员--》并发--》可执
行。
? 填入如下信息。
3. 定义并发程序
? 应用开发员--》并发--》程序
参数设置:

