Need a report for merit badges and rank advancements with a date range

I’m a newbie and was wondering if there is a way to print off merit badges per scout within a date range? I am the advancement chair and have to give quarterly reports at our parents meeting. I also need the same thing for rank advancements with a date range. Any help would be greatly appreciated.

Probably the best way to do this right now would be to go to Achieve > Merit Badge Book (or rank book), filter to the scout, and print the CSV. Then you can take out or rearrange the merit badges as needed (even filter by date).