diff --git a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.9.sql b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.9.sql index 5e0f9d4..5385f90 100644 --- a/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.9.sql +++ b/01_SMART_UP_TOOLS/02_TASKFLOW/Updates/2.9.sql @@ -20,7 +20,15 @@ ALTER VIEW [dbo].[VWPM_CONTROL_INDEX] AS T1.WIDTH, T1.HEIGHT, COALESCE(T1.INDEX_NAME,'') INDEX_NAME, - 0 AS IDB_TYP, + COALESCE( + CASE + WHEN DB_ID('IDB') IS NOT NULL + AND EXISTS (SELECT 1 FROM IDB.sys.tables WHERE name = 'TBIDB_ATTRIBUTE') + THEN (SELECT TYP_ID FROM IDB.dbo.TBIDB_ATTRIBUTE WHERE TITLE = COALESCE(T1.INDEX_NAME,'')) + ELSE NULL + END, + '0' + ) AS IDB_TYP, T1.VALIDATION, T1.CHOICE_LIST, T1.TYP,