Oracle ERP中键弹性域的使用

oracle ERP中有时我们会用到键弹性域的某个段值作为报表或表单上的参数,最简单的方法就是直接引用我们已经定义好的键弹性域的值

使用界面如下

在看请求的参数定义

再看值集CMCC_AP_ZANGU_BALANCE的定义

看值集的编辑信息

编辑:FND POPID APPL_SHORT_NAME="SQLGL" CODE="GL#"
NUM=:$FLEX$.GL_SRS_COA_ID_BYSOB
VALIDATE="NONE" ID=:!VALUE SEG=:!VALUE
REQUIRED="Y" DESC=:!MEANING DINSERT="N"    
DISPLAY="GL_BALANCING" ALLOWNULLS="Y" BOX="Y"

(说明:NUM=:$FLEX$.GL_SRS_COA_ID_BYSOB-----GL_SRS_COA_ID_BYSOB为P_COA的值集名称

    DISPLAY="GL_BALANCING" ALLOWNULLS="Y" BOX="Y" ------"GL_BALANCING"为平衡段)

验证:FND VALID APPL_SHORT_NAME="SQLGL" CODE="GL#"
NUM=:$FLEX$.GL_SRS_COA_ID_BYSOB
REQUIRED="N" VALIDATE="NONE" ID=:!VALUE SEG=:!VALUE
DESC=:!MEANING DINSERT="N"
BOX="Y" DISPLAY="GL_BALANCING"

其中"GL#"是键弹性域的定义信息

应用开发员/弹性域/键/注册

原文地址:https://www.cnblogs.com/fanofyu/p/3259180.html