DIS Items, Folders and Formulas

Description

Categories
Enginatics
Repository
GitHub
Discoverer items (expressions) and folders (objects), including join conditions and formulas (calculated items)

SQL 81 lines

Parameters 12

ParameterTypeList of values SQL
FolderLOV
eo.obj_name like :folder
Folder IdentifierLOV
eo.obj_developer_key=:folder_identifier
Folder TypeLOV
eo.obj_type=decode(:folder_type,'Standard','SOBJ','Complex view','COBJ','Custom SQL','CUO')
View NameLOV
eo.sobj_ext_table=:view_name
Item IdNumber
ee.exp_id=:item_id
Object IdNumber
eo.obj_id=:object_id
Used by WorkbookLOV
eo.obj_developer_key in (
select
eex.ex_to_par_devkey
from
eul_us.eul5_documents ed,
eul_us.eul5_elem_xrefs eex
where
ed.doc_name=:workbook and
ed.doc_id=eex.ex_from_id and
eex.ex_from_type='DOC'
)
ItemLOV
ee.exp_name=:item
Item TypeLOV
ee.exp_type=decode(:item_type,'Condition','FIL','Calculated Item','CI','Item','CO','Join Predicate','JP')
Show Object SQLLOV
xxen_util.dis_folder_sql3(eo.obj_id,:eul) folder_sql,
case when lower(dbms_lob.substr(eo.text,15,length(eo.text)-14))=' with read only' then substr(eo.text,1,length(eo.text)-15) else eo.text end view_sql,
Validate LOV SQLLOV
xxen_report.validate_sql(replace(ee2.lov_query,':$flex$.',':'),'parse') lov_error_message,
End User LayerLOV
<parameter_value>