1系统给提供的记录一些值的地方,可以用来设计LOV用
2是不是通过lookup_type来区别记录的种类
1对,在系统设置完后,就可以用了:
lookup_type 是你定义的名字
LOOKUP_CODE指的是这个类别下的值
1相当于映射表
hash_map的表实現
1.现状:oracle 通常对一些字段的描述放在table:FND_LOOKUP_VALUES中,当我们知道描述字段栏位值时候,可以通过值进行查询。
2. table:FND_LOOKUP_VALUES,FND_LOOKUP_TYPES, view: MFG_LOOKUPS
3.举例说明:
A.对物料表MTL_SYSTEM_ITEMS_B中对制造件或购买件关联,对应后台字段为 1,2
B.执行sql:
SELECT * FROM FND_LOOKUP_VALUES FLV WHERE (FLV.MEANING LIKE '制造' or FLV.MEANING LIKE '购买') order by 1;
C.根据LOOKUP_TYPE有两行重复及LOOKUP_CODE值为1,2,
可以推断出:只有两个LOOKUP_TYPE可能是MTL_ITEM_ORIGINATION2,MTL_PLANNING_MAKE_BUY
D.分别一下执行sql,大致可以推出为MTL_PLANNING_MAKE_BUY,就是所要的;
SELECT * FROM FND_LOOKUP_VALUES FLV WHERE FLV.LOOKUP_TYPE='MTL_ITEM_ORIGINATION2';
SELECT * FROM FND_LOOKUP_VALUES FLV WHERE FLV.LOOKUP_TYPE='MTL_PLANNING_MAKE_BUY';
E.客户化开发尽量用快速编码的方式定义,以便后期维护更容易,当然可以放置各个模块下,
但是可能受权限限制使开发人员找不到。
路径为:Application Developer-->Application-->Lookups-->Common