Lokiju,
I'm using 12.5 as well, and I created a report that simply shows the backup log for the last 7 days of time from whenever the report is run. Click on the 'Report' tab and you should see a bunch of standard reports in the list, with 'Custom Reports' near the bottom. Right click that and choose 'Create Custom Report'...
In the report writer that appears, you can then choose fields, formatting, and variables for your report - In order to get the fields you want, you'll have to select from each of the applicable groups, as well as perhaps checking the 'advanced' box near the bottom of the screen to get to all available fields.
The report writer doesn't allow for user interaction, either, so you will have to write different reports for each timeframe you want (last day, last week, last month, etc).