EBS之实现报表的两种方式

方式1:使用代码生成

1 首先新建一个doc文件然后定义好自己的模板,如图:EBS之实现报表的两种方式

2另存为xml格式的文件然后用浏览器打开,把代码全部复制下来,如图

 EBS之实现报表的两种方式

 

3在pl/sql中贴入代码,使用fnd_file.put_line(fnd_file.output,'第二步的代码')写出excel报表

EBS之实现报表的两种方式

说明:应该有三部分组成,第一是<Row>......</Row>之前的代码,第二是<Row>......</Row>之间这里是写你的数据,第三是<Row>......</Row>之后的

4 写你自己的数据,在<Data ss:Type="Number">'||数据||'</Data>写,当然可以用循环满足你的要求

5挂载,步骤如下(仅在我ebs环境中演示)

   (1)首先定义可执行,在application developer下面的   并发->可执行

EBS之实现报表的两种方式

 

   (2)定义程序,在application developer下面的   并发->可程序

    EBS之实现报表的两种方式

 

 EBS之实现报表的两种方式

 

   (3)挂载到请求组,切换职责 系统管理员,安全性->责任->请求,如果不知道请求组名字可以在定义中查出来(查询先按F11,输入框颜色变色后输入值,然后在按ctr  +  F11查询)

EBS之实现报表的两种方式

 EBS之实现报表的两种方式

 

  (4)切换职责,你挂在哪里就到哪里,我这里是客户化,查看->请求,然后提交新的请求

EBS之实现报表的两种方式

 

 

 5找到你挂载的请求,发起请求,然后查看就好了

EBS之实现报表的两种方式

 方式二下次写

上一篇:Android判断com.android.camera.action.CROP是否存在


下一篇:EBS架构说明