Forum Discussion
FlowViz
Helper III
5 years agoDynamic 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
- ponnusamy
Solution Supplier
Try this 'and ChangedDate ge "Date.ToText(Date.AddMonths(Date.From(DateTime.LocalNow()),-6),"yyyy-MM-dd"))" in advance editor
- FlowViz
Helper III
Amazing thank you!
- mahoneypat
Microsoft 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
- FlowViz
Helper III
Unfortunately that didn't work 😞
- FlowViz
Helper III
Yes this is what I'm seeing:
- v-jingzhang
Community Support