reports - schedule - filter last week, last month

reports - schedule - filter last week, last month

Hi,
I need to schedule reports fot last week and month. How can I do it?
When I open manually report - there is an option to filter dates by certain period of time - how can I use it during schedule?
Approch is to get reports every 7 or 30 days that contains data starting from now-7 or now-30 days, and of course ending at now.
Best regards,
p