zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    增删改
    创建数据库
    数据库的列类型
    数据库
    Python os.ttyname() 方法
    Python os.tmpnam() 方法
    Python os.tmpfile() 方法
    Python os.tempnam() 方法
    Python os.tcsetpgrp() 方法
    LR运行负载测试场景-笔记
  • 原文地址:https://www.cnblogs.com/liuweicong39/p/2771142.html
Copyright © 2011-2022 走看看