If I understood your question correctly, your trying to sort the dates in your generated report based on the selection of the master Calender date.
To do so, you should link the tables together using Synthetic key. What I mean by these is that, whenever a selection on the Calender date is done, the report automatically generates a report based on the selection and the invoice dates.