Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi,
I have a parameter - RevFilterActive which takes values either "TRUE" or "FALSE".
As per the earlier design, the following power query doesn't explicitly specify the value of RevFilterActive in the Advance editor. Now, I would like to understand, will this RevFilterActive actually give correct results if we don't specify the syntax like (RevFilterActive = "TRUE") inside the if statement of filtering condition?
I am trying to convert this filtering condition to native query where is it necessary to provide the value of RevFilterActive = "TRUE"/"FALSE" as mentioned below.
MT_SubQuery = "xxxxxx...",
TableObjForFilter = if RevFilterActive = "TRUE" then "Select x FROM v1 WHERE Market_Code IN ("&MT_SubQuery&") " else "Select x FROM v2",
TableObj = Value.NativeQuery(Databases(CF,WH){[Name="XX"]}[Data], "
xxxxx
Code IN ("&TableObjForFilter&")",
null, [EnableFolding=true]),
.................................................................................................................................
Thanks for your support.
Can anyone help me with the above question?
What happened when you tried it?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 38 | |
| 36 | |
| 33 | |
| 33 | |
| 29 |
| User | Count |
|---|---|
| 134 | |
| 96 | |
| 78 | |
| 67 | |
| 65 |