reports not updating

reports not updating

It seems like, more often than not, my reports are not being generated correctly.

I have to always go back and regenerate the report.

Is there a way to do the regeneration via a deluge scripting preferrably in in the schedule environment. 

IE. when a schedule is invoked it will do a "regenerate" then it will send email.