2015-11-06 80 views
1

有誰知道如何創建一個具有多個條件的動態行過濾器?SSAS表格動態行過濾器

我有一個RoleSecurity表,其中包含用戶登錄,Region和BusinessUnit。我想創建一個結合了Region和BusinessUnit的動態行篩選器。

我已經知道如何使用一個條件來創建過濾器。下面是一個例子。

= 
'HR BASE'[Region] 
    = LOOKUPVALUE (
     RoleSecurity[Region]; 
     RoleSecurity[UserLogin]; USERNAME(); 
     RoleSecurity[Region]; 'HR BASE'[Region] 
    ) 

回答

2

明白了。

'HR BASE'[Region] = 
    LOOKUPVALUE (
     RoleSecurity[Region]; 
     RoleSecurity[UserLogin]; USERNAME(); 
     RoleSecurity[Region]; 'HR BASE'[Region] 
    ) 
    && 'HR BASE'[BusinessUnit] 
     = LOOKUPVALUE (
      RoleSecurity[BusinessUnitName]; 
      RoleSecurity[UserLogin]; USERNAME(); 
      RoleSecurity[BusinessUnitName]; 'HR BASE'[BusinessUnit] 
     ) 
+1

www.daxformatter.com – greggyb