zoukankan      html  css  js  c++  java
  • EBS环境提交新请求默认是"单一请求"

    http://blog.csdn.net/samt007/article/details/38304239

    用过EBS的请求都知道,提交一个新报表都要点好几个按钮,其中一个很麻烦的就是选择提交新请求的类型:单一请求或者请求集。

    其实一般99%的情况都是单一请求,这个确实是没必要选择的。

    现在有个办法可以很完美解决这个问题。

    逻辑是:

    增加一个Profile值设定,是否启用默认提交单个请求的标识。

    如果启用,则:

    每次提交新请求,当定位到运行请求类型的时候,都默认选择单个请求,并且自动点击“确定”按钮,直接跳到单个请求的画面。

    每次取消提交请求,当定位到运行请求类型的时候,都自动点击取消的按钮,回到之前的画面。

    1 首先新建一个Profile值,确定是否默认单个请求:

    XXXXX_SINGLE_REQUEST_FLAG
    XXX:默认提交新请求是单个请求


    SQL="SELECT MEANING "Log Enabled", LOOKUP_CODE
    into :visible_option_value,
    :profile_option_value
    from fnd_lookups
    where lookup_type = 'YES_NO'"
    COLUMN=""Log Enabled"(30)"

    2 接着在请求那里点个性化,然后维护个性化:

    一共是4个个性化。

    初始化全局参数:

    活动:

    类型=特性

    对象类型=全局变量

    目标对象=PRE_BLOCK

    特性=VALUE

    值=''

    -----------

    NVL(:GLOBAL.PRE_BLOCK,'JOBS') IN ('JOBS_QF','JOBS') AND  NVL(FND_PROFILE.VALUE('XYG_ALD_SINGLE_REQUEST_FLAG'),'N')='Y'

    默认提交新请求是单个请求(提交请求):

    ---------------------------------------

    :GLOBAL.PRE_BLOCK = 'WORK_ORDER' AND  NVL(FND_PROFILE.VALUE('XYG_ALD_SINGLE_REQUEST_FLAG'),'N')='Y'

    点返回的时候,应该自动点击的是“取消”按钮,别的和上面的一样:

    ----------------------------------------------------------------------------------

    :SYSTEM.CURSOR_BLOCK IN ('JOBS_QF','WORK_ORDER','JOBS')

    3 接着将我的用户的配置文件设置为Y,然后:

    就可以直接跳到这个请求画面了:

    点取消之后,就可以自动回到查询请求的画面了。

    大功告成!

  • 相关阅读:
    oracle的安装与plsql的环境配置
    Working with MSDTC
    soapui-java.lang.Exception Failed to load url
    Oracle 一个owner访问另一个owner的table,不加owner
    Call API relation to TLS 1.2
    Call API HTTP header Authorization: Basic
    VS2008 .csproj cannot be opened.The project type is not supported by this installat
    The changes couldn't be completed.Please reboot your computer and try again.
    Create DB Table View Procedure
    DB Change
  • 原文地址:https://www.cnblogs.com/xiaoL/p/4739876.html
Copyright © 2011-2022 走看看