Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreThe FabCon + SQLCon recap series starts April 14th at 8am Pacific. If you’re tracking where AI is going inside Fabric, this first session is a can't miss. Register now
Hi!
I need help
In the Power BI report I want to bind the multi-selected slicer to parameter and use it in calling
a table-valued function in DirectQuery mode and pass the text parameter concatenating all the selected in slicer values separeted by comma
If in slicer with 5 possible values (Id1,Id2,Id3,Id4,Id5) are selected only 2 => the TVF parameter must be 'Id1,Id5'
Solved! Go to Solution.
Hi, @lbendlin !
Thank you so much for useful information! It is perfect for slicers with singel selection!
I decided my problem after compilation of information in two videos:
https://www.youtube.com/watch?v=ilTeVH2Cwck
https://www.youtube.com/watch?v=7XR6vhdqLCw
let
ProjectList = if SelectedProjectsIdsParameter is list then SelectedProjectsIdsParameter else {SelectedProjectsIdsParameter},
// Ensure all ProjectIds are treated as text
IdListAsText = List.Transform(ProjectList, each Text.From(_)),
Source = Sql.Database(MyServer, MyDatabase),
pbi_PUs = Value.NativeQuery
(Source, "SELECT
Column1, Column2, Column3
FROM [Reports].[MyTVF] ('" & Text.Combine(IdListAsText, ",") & "')",
null,
[EnableFolding = true]
)
in
pbi_PUs
Best regards!
Hi, @lbendlin !
Thank you so much for useful information! It is perfect for slicers with singel selection!
I decided my problem after compilation of information in two videos:
https://www.youtube.com/watch?v=ilTeVH2Cwck
https://www.youtube.com/watch?v=7XR6vhdqLCw
let
ProjectList = if SelectedProjectsIdsParameter is list then SelectedProjectsIdsParameter else {SelectedProjectsIdsParameter},
// Ensure all ProjectIds are treated as text
IdListAsText = List.Transform(ProjectList, each Text.From(_)),
Source = Sql.Database(MyServer, MyDatabase),
pbi_PUs = Value.NativeQuery
(Source, "SELECT
Column1, Column2, Column3
FROM [Reports].[MyTVF] ('" & Text.Combine(IdListAsText, ",") & "')",
null,
[EnableFolding = true]
)
in
pbi_PUs
Best regards!
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 5 | |
| 4 | |
| 3 | |
| 2 | |
| 2 |
| User | Count |
|---|---|
| 8 | |
| 6 | |
| 6 | |
| 6 | |
| 5 |