Forum Discussion
FlowViz
4 years agoHelper III
Dynamic date range in OData query
Hey Guys,
I have a query for my dataset that ends in "and ChangedDate ge 2020-02-01Z" I always want it to pull the last 6 months of data from the time of load/refresh. At the minute I'm having to manually go in and change this - I wondered if there was a way I could do this dynamically where it will just always be the last 6 months?
6 Replies
- ponnusamySolution Supplier
Try this 'and ChangedDate ge "Date.ToText(Date.AddMonths(Date.From(DateTime.LocalNow()),-6),"yyyy-MM-dd"))" in advance editor
- FlowVizHelper III
Amazing thank you!
- mahoneypatMicrosoft Employee
That expression from ponnusamy should work. Does your query look like this?
"... ChangedDate ge " & Date.ToText(Date.AddMonths(Date.From(DateTime.LocalNow()),-6),"yyyy-MM-dd")) & "Z"
Pat
- FlowVizHelper III
Unfortunately that didn't work 😞
- FlowVizHelper III
Yes this is what I'm seeing:
- v-jingzhangCommunity Support