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!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi everybody,
I get this error message in PowerQuery "DataSource.Error: Microsoft SQL: Must declare the scalar variable @Jaar" In these lines of code. The issue seems to be Year(start)=@jaar.
Does anybody know how to solve this?
SELECT
Academy
,Soort
,EvenementID
,Start
,Omzet
,AantalDagen
,Trainer
,PercentageMarketingKosten/100 * Omzet as Marketingkosten
,LocatieBerekend
,Locatie
,CommissieVergoeding
,Commissie
,Omzet
- PercentageMarketingKosten/100 * Omzet
- Trainer
- Locatie
- Commissie
as Brutomarge
,Overig
FROM tl.v_Projectadministratie
WHERE OmzetLaptops=0
and Year(start)=@Jaar
and Trainer<>0
AND Start<= GETDATE()-30
ORDER BY Start DESC
Solved! Go to Solution.
Exactly as the error message says - you need to provide the value of that variable, or replace it with a static value.
Exactly as the error message says - you need to provide the value of that variable, or replace it with a static value.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.