Rev 2 | Blame | Compare with Previous | Last modification | View Log | RSS feed
/* Data Tables */SELECT dt.DT_ID,dt.TABLE_NAME,dt.REF_COLUMN_NAME,dt.DISPLAY_COLUMN_NAME,DECODE ( filter_setting.FILTER_COUNT,NULL, 'LIMG_DATA_TABLE_OFF','LIMG_DATA_TABLE' ) AS FILTER_SETTINGSFROM DATA_TABLES dt,(/* Get filter setting for this control */SELECT dt.DT_ID,Count(*) AS FILTER_COUNTFROM DATA_TABLES dt,DATA_PERMISSIONS dpWHERE dp.DT_ID = dt.DT_IDAND dt.OBJ_ID = :OBJ_IDAND dp.ROLE_ID = :ROLE_IDAND dp.REF_COLUMN_VAL != 0GROUP BY dt.DT_ID) filter_settingWHERE dt.OBJ_ID = :OBJ_IDAND filter_setting.DT_ID (+) = dt.DT_IDORDER BY UPPER(dt.TABLE_NAME)