Forum Discussion
How to make a parameter be today's date
I have created two parameters:
StartDateParam = 1/1/2022
EndDateParam = 3/5/2024
I have the following M code to pull in a stored procedure into Power BI:
let
StartDate = Text.From ( StartDateParam ),
EndDate = Text.From ( EndDateParam ),
Source = Sql.Database("S-DB2-VMC\VERSOVA_PROCDATA", "EggProcPlant_Test",
[Query="EXECUTE [dbo].[sp_Gp_GrdEggSalesComb]#(lf) @Startd = '" & StartDate & "'#(lf) , @Endd = '" & EndDate & "'"])
in
Source
Works great...however, I would like to have the EndDateParam always use today's date so I don't have to manually update the parameter each time. How would I do that?
i dont get, why you want to put it in the current value .
i meant go to advanced edior
and change the m code for the following line .
let me know if this helps /
If my answer helped sort things out for you, i would appreciate a thumbs up π and mark it as the solution β
It makes a difference and might help someone else too. Thanks for spreading the good vibes! π€ :Got it...thank you!! I appreciate the help!
4 Replies
- Daniel29195Community Champion
please try this :
EndDateParam = Text.From(DateTime.Date(DateTime.LocalNow()))let me know if this helps .
If my answer helped sort things out for you, i would appreciate a thumbs up π and mark it as the solution β
It makes a difference and might help someone else too. Thanks for spreading the good vibes! π€- rmcgrathAdvocate III
Thank you for the quick response! Unfortunately, I get the following error: DataSource.Error: Microsoft SQL: Error converting data type varchar to datetime.
How do I put that formula into the Parameter editor? I tried the attached screenshot, but it did not work (produced the error above)
- Daniel29195Community Champion
i dont get, why you want to put it in the current value .
i meant go to advanced edior
and change the m code for the following line .
let me know if this helps /
If my answer helped sort things out for you, i would appreciate a thumbs up π and mark it as the solution β
It makes a difference and might help someone else too. Thanks for spreading the good vibes! π€ :