zoukankan      html  css  js  c++  java
  • 弹性域的开发

    首先增加如下字段

     

    使用hand_plsql_autocreate.regist_table方法生成脚本

     

     在Commend Window 窗口编译脚本,并提交脚本

    入application developer 界面, 进入应用产品数据库 表查询是否表已经加入到网页中去

     

     

    进入数据库弹性域界面  “弹性域-描述性-登记”

    点击列按钮  点击启用

     

    6.

    设置 自己的数据块中各弹性域字段的属性 各 ATTRIBUTE字段的属性应设置为:

     子类信息:  TEXT -ITEM

     画布:   NULL

     查询长度:  255

    7.在自己的数据块中添加非基表字段DESC_FLEX 该字段用于在 FORM上表示弹性域,其属性为:   

    子类信息::  TEXT -ITEM-DESC-FLEX

    画布:   MAIN(自己的画布)

    8.

    修改 FORM 级 TRIGGER:WHEN-NEW-FORM-INSTANCE 在此 TRIGGER 中添加定义描述性弹性域代码,如下:

    FND_DESCR_FLEX.DEFINE ( BLOCK  => '自己的数据块' ,

      FIELD  => 'DESC_FLEX'  ,

     APPL_SHORT_NAME => ‘注册表时候的第三个字段’'   ,

      DESC_FLEX_NAME => '弹性域标题'  ) ;

    五、       添加、修改 FORM级 TRIGGER ,加入对弹性域的控制代码

    1. PRE -QUERY

    FND_FLEX.EVENT('PRE-QUERY');

    2.POST-QUERY

    FND_FLEX.EVENT('POST-QUERY');

    3.PRE -INSERT

    FND_FLEX.EVENT('PRE-INSERT');

    4.PRE -UPDATE

    FND_FLEX.EVENT('PRE-UPDATE');

    5.WHEN-VALIDATE-RECORD

    FND_FLEX.EVENT('WHEN-VALIDATE-RECORD');

    6.WHEN-VALIDATE-ITEM

    FND_FLEX.EVENT('WHEN-VALIDATE-ITEM');

    7.WHEN-NEW-ITEM-INSTANCE

    FND_FLEX.EVENT('WHEN-NEW-ITEM-INSTANCE')

    回到OA  application developer ,弹性域-段-段

    效果图:

    最后记得将自己前面的生成的包改变方便用来加入值

  • 相关阅读:
    前端 CSS 与HTML 学习笔记详细讲解
    Python-Django之DRF
    Flask
    flask
    Python
    Python爬虫
    前端开发规范
    为什么 [] == ![] 输出是true?
    javascript准确判断各种数据类型
    JavaScript数组扁平化常用方法总结
  • 原文地址:https://www.cnblogs.com/akami/p/6932522.html
Copyright © 2011-2022 走看看