Hello Alex,
You can generate these reports wherever you want. If you want these report so appear on Customer Reports screen, you can achieve this by simply adding a object Button to the screen and assign Generate Report action to that button and set the filter according to your need. Once this is setup, when you click on that button, it should generate report based on your need.
I hope this helps!
-Inder