Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more
I have a number of different finiancial queries for each quarter and I want to be able to choose which to pull from dynamically.
I attempted to accomplish this like so:
Source = Expression.Evaluate("LY-All Branch Summery-Q"&Quarter, #shared)
Unfortunatly this threw an error at me:
Expression.Error: [1,8-1,14] Token Eof expected.
Details:
[List]
To Diagnose this I hardcoded the query name, and in another step referenced the query with the more common #"Queryname" approch.
let
Source = Expression.Evaluate("LY-All Branch Summery-Q1", #shared),
Source1 = #"LY-All Branch Summery-Q1"
in
Source1
In this query If I go to step 'Source" I get the same error as above. "Source1" however gives me the query as expected.
What am I doing wrong here?
Thanks in advance
Joseph
Solved! Go to Solution.
this call works just fine
Expression.Evaluate("#""LY-All Branch Summery-Q1""", #shared)
Why, it does indeed!
I was able to use that to make my dynamic names work:
= Expression.Evaluate("#""LY-All Branch Summery-Q" & Quarter & """", #shared)
Thanks AlienSx!
this call works just fine
Expression.Evaluate("#""LY-All Branch Summery-Q1""", #shared)
If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!
Check out the July 2026 Power BI update to learn about new features.