Forum Discussion
Anonymous
4 years agoNot applicable
Capturing Slicer Selection with SelectedValue
Hi everyone, I have a dashboard with 5 slicers, one for Company, Business Division, Department, Gender and Date. I've created a measure [ReadSlicerSelection] to capture the slicer selection. ...
- 4 years ago
Anonymous , This is strange. Try to use isfiltered or hasonevalue
example
ReadSlicerSelection = var varCompany = if(isfiltered(Table[Company]), SELECTEDVALUE(Table[Company]), "All") var varBusinessDivision = if(isfiltered(Table[Business Division]), SELECTEDVALUE(Table[Business Division]),"All") //Use "" for empty var varDepartment = SELECTEDVALUE(Table[Department]) var varGender = SELECTEDVALUE(Table[Gender]) var varStartDate = CALCULATE ( MIN ( Table[Date] ), ALLSELECTED ( Table[Date] ) ) var varEndDate = CALCULATE ( MAX ( Table[Date] ), ALLSELECTED ( Table[Date] ) ) Return "Company: " & varCompany & UNICHAR ( 10 ) & "Business Division: " & varBusinessDivision & UNICHAR ( 10 ) & "Department: " & varDepartment & UNICHAR ( 10 ) & "Gender: " & varGender & UNICHAR ( 10 ) & "Start Date: " & varStartDate & UNICHAR ( 10 ) & "End Date: " & varEndDateCan you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.
amitchandak
Super User
4 years agoAnonymous , This is strange. Try to use isfiltered or hasonevalue
example
ReadSlicerSelection =
var varCompany = if(isfiltered(Table[Company]), SELECTEDVALUE(Table[Company]), "All")
var varBusinessDivision = if(isfiltered(Table[Business Division]), SELECTEDVALUE(Table[Business Division]),"All") //Use "" for empty
var varDepartment = SELECTEDVALUE(Table[Department])
var varGender = SELECTEDVALUE(Table[Gender])
var varStartDate = CALCULATE ( MIN ( Table[Date] ), ALLSELECTED ( Table[Date] ) )
var varEndDate = CALCULATE ( MAX ( Table[Date] ), ALLSELECTED ( Table[Date] ) )
Return
"Company: " & varCompany
& UNICHAR ( 10 ) & "Business Division: " & varBusinessDivision
& UNICHAR ( 10 ) & "Department: " & varDepartment
& UNICHAR ( 10 ) & "Gender: " & varGender
& UNICHAR ( 10 ) & "Start Date: " & varStartDate
& UNICHAR ( 10 ) & "End Date: " & varEndDate
Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.
- Anonymous4 years agoNot applicable
It works excellently! Thank you so much, amitchandak !!