1. Create one lookup table and enter lookup_type column as per need . For example below.
select LOOKUP_VALUE, lookup_code
from XXXX_APPLICATION_LOOKUP
where lookup_type= 'OFFERINGS'
2. Select column which is based on above "OFFERINGS", select type as "LOV"
3. Go to Next Column which is based on previous column , Step 2. (output of step2)
4. Put Value in any "ATTRIBUTES" say ATTRIBUTE1 in XXXX_APPLICATION_LOOKUP.
That value is based on Master value and will act as Mapping
Say : OFFERING is ERP
and MODULE is Finance.
so put value in "LOOKUP_TYPE" as "MODULE" and put
Lookup_value as "Finance"
and in ATTRIBUTE1 as "ERP"
it will create as MAPPING between two datas.
put below query in target LOV (or Child LOV)
where P9_REGION in below query is Name of Master LOV
Query :
select lookup_value , lookup_code
from XXXX_APPLICATION_LOOKUP
where lookup_type= 'COUNTRY'
and attribute1 in (select regexp_substr (
:P9_REGION,
'[^:]+',
1,
level
) value
from dual
connect by level <=
length ( :P9_REGION ) - length ( replace ( :P9_REGION, ':' ) ) + 1)
No comments:
Post a Comment