EBS-利用form个性化 调用报表

1.在工具中添加调用报表的功能

条件:

  触发器事件:WHEN-NEW-FORM-INSTANCE

活动:

  类型为:菜单

  菜单项:specialn n为1..6

  菜单标签:打印xx报表

2.对specialn 做设定

条件:触发器事件specialn

活动:a.设定全局变量:

     类型为特性,对象类型为:全局变量

     目标对象:全局变量名(例如:XX_NUM)

     特性名称:Value

     值:=select

'101'||':'||:TOMAI_MAIN_HEADER_BLK.REQUEST_NUMBER||':'||:TOMAI_MAIN_HEADER_BLK.REQUEST_NUMBER

from dual( 报表所需要参数之间用':'冒号隔开,如果连续几个参数是空的话可以写在一起,例如':::::'表

示连续4个参数为空的。)

       b.调用报表:

      内置类型:启动SRS标单

      程序名:xxx_报表

3.对"运行"-->"请求"做设定

条件:

  触发器事件:WHEN-NEW-ITEM-INSTANCE

  触发器对象: WORK_ORDER.PARAMETERS

  条件:${item.work_order.concurrent_program_name.value}='报表简称' and

${global.XX_XH_RECEIPT_NUM.value} is not null

活动:

  类型: 特性

  对象类型:项目

  目标对象:WORK_ORDER.PARAMETERS

  特性名称:VALUE

  值:=select nvl(${global.XX_NUM.value},${item.work_order.parameters.value}) from dual

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值