• 动态创建OATipBean


    动态创建OATipBean。

    动态创建的OATipBean无法直接设置提示内容,需要添加一个静态文本。

    参考User Guide示例如下。

    If you need to create a tip programmatically, follow these steps:

    Step 1: Create a message in the Applications Message Dictionary.

    Step 2: Instantiate the tip as shown below. Then, instantiate an oracle.apps.fnd.framework.webui.beans.OAStaticStyledTextBean to hold your tip text and add it as an indexed child of the tip. Note that UIX automatically sets the CSS style to OraTipText on your behalf.

    import oracle.apps.fnd.framework.webui.OAWebBeanConstants; import oracle.apps.fnd.framework.webui.beans.OAStaticStyledTextBean;import oracle.apps.fnd.framework.webui.beans.OATipBean;   
    ... 
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    {
     // Always call this first.
     super.processRequest(pageContext, webBean);
    
     // Instantiate the tip bean using the factory mechanism (do not use "new").
     OATipBean tip = (OATipBean)createWebBean(pageContext, 
                                              OAWebBeanConstants.TIP_BEAN, 
                                              null,"aName");
    
     // Instantiate the text portion of the tip.
     OAStaticStyledTextBean tipText = (OAStaticStyledTextBean)createWebBean(pageContext, 
                                              OAWebBeanConstants.STATIC_STYLED_TEXT_BEAN, 
                                              null,"anotherName");
    
     // Obtain the translated text value from the Applications Message Dictionary // and set it as the text value in the static styled text bean.
     String tipTextValue = pageContext.getMessage("AK", "FWK_TBX_T_TIP_BEAN", null);
     tipText.setText(tipTextValue);
    
     // Add the tip text to the tip bean.
     tip.addIndexedChildren(tipText);
    }
  • 相关阅读:
    Springboot项目使用Juint单元测试
    ubuntu安装python
    ubuntu安装mysql
    ubuntu系统添加开机自动启动 /home/ubuntu/myscript/startpic.sh 脚本
    ubuntu关闭mysql日志
    ubuntu 系统 pycharm做软连接
    ubuntu系统开机自动爬取数据
    ubuntu系统添加开机自动启动django
    Ubuntu系统设置不休眠
    xshell 打开pycharm 按 ctrl+shift 可取消输入一个字母出现两个字母的现象
  • 原文地址:https://www.cnblogs.com/huanghongbo/p/5147570.html
Copyright © 2020-2023  润新知