1.首先在创建数据表时,添一个字段用来保存会计科目的ID.如:CODE_COMBINATION_ID 2.在FORM相应的数据块增加两个ITEM,用来显示科目NUMBER与DESCRITION. 例:GL_CODE_NUMBER.GL_CODE_DESC 注 : ENABLE_LIST_LAMP是TEMPLATE模板自带的,无须手工去定义. 将GL_CODE_NUMBER项的LOV设成“ENABLE_LIST_LAMP”,数据库项设为“否”. 将 GL_CODE_NUMBER“从列表中验证”属性…
1.创建表时带有键弹性域字段 SUMMARY_FLAG VARCHAR2(1) , /* 必须有此字段 */ ENABLED_FLAG VARCHAR2(1) , /* 必须有此字段 */ START_DATE_ACTIVE DATE , /* 必须有此字段 */ END_DATE_ACTIVE DATE , /* 必须有此字段 */ LAST_UPDATED_BY NUMBER , /* 必须有此字段 */ LAST_UPDATE_DATE DATE , /* 必须有此字段 */ SEGMEN…
1.注册使用弹性域的表,字段 注册表语法:ad_dd.register_table('所有者','表名','T自动扩展/S非自动扩展','下一区','自由','已使用') AD_DD.REGISTER_TABLE(p_appl_short_name in varchar2, --应用名简称/所有者 p_tab_name in varchar2, --表名 p_tab_type in varchar2, --T自动扩展/S非自动扩展/F p_next_extent in number, --下一区…
Oracle EBS还允许客制化Form的菜单栏. 用户最多可以定义45个form-level的trigger,名称必须为SPECIALn, 其中SPECIAL1 to SPECIAL15属于Tools菜单项, SPECIAL16 to SPECIAL30属于Reports菜单项, SPECIAL31 to SPECIAL45属于Actions菜单项,其中Reports.Actions的名称可以被修改. 修改代码为: APP_SPECIAL.INSTANTIATE('SPECIAL_B','库存…
2012-09-08 Created By BaoXinjian…
Oracle EBS如何查找到说明性弹性域Title 一.方法一:直接在弹性栏位界面查询 在EBS中,有部分表已经启用说明性弹性域,我们可以直接在界面得到弹性域对话框的标题,如下图所示,在OM-事务处理界面启用弹性栏位,我们看到该弹性栏位标题是:JG_WSH_NEW_DELIVERIES 则可以根据弹性域标题,在说明性弹性域段中查找该弹性域. 二.方法二:未启用过说明性弹性域的表查找方法: 1.先找到该FORM对应的表名,如下图,表名:MTL_TXN_REQUEST_HEADERS 2.进入应用…
一.描述性弹性域 前言介绍: 描述性弹性域的实质就是系统预留自定字段,系统可以使用说明性弹性域来获取业务所特有的重要附加信息.系统可能自定义说明性弹性域,以显示存储更多信息的字段,提供一套完整的“自定义”机制,可以用值集来验证字段.字段间可以设置依赖关系等等. 1.注册表和字段到EBS(记得COMMIT): 说明: 注册表 : AD_DD.REGISTER_TABLE(p_appl_short_name in varchar2, --应用名简称/所有者 p_tab_name in varchar…
当我们在使用RDP报表时,AX会根据Data Contract,自动生成报表参数对话框上的字段控件.一般情况下,该对话框能够满足我们的需求,但是如果有较为复杂或特殊的需求,就要我们对该对话框进行客制化.     Reinhard这里就有一张报表,需要使用员工编号作为参数.但是AX系统中默认的员工编号EDT,没有提供lookup方法.Reinhard将该员工编号EDT放在报表参数窗体上后,只能手工录入员工编号,不能通过下拉框进行选择. 默认效果是这样: 但是 Reinhard想要的效果是这样: R…