Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
WM117
Frequent Visitor

DataSource.Error: Microsoft SQL: Must declare the scalar variable

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

  

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Exactly as the error message says - you need to provide the value of that variable, or replace it with a static value.

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Exactly as the error message says - you need to provide the value of that variable, or replace it with a static value.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors