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. 定义并发程序 应用 开发员--》并发--》程序 参数设置: Not