Report to be run for contract dates

I would love to be able to run a bar chart report and tell the system to run the report from a date shown in a connected field. So, for example, I have a contract with a customer and I record appointments that are made with the customer. This Contract Date is shown in the details as a field or the company. When I set up a report, I want to filter the records that are reflected to only the dates that the contract runs for. At the moment, it looks like you can only filter it by From-To, From, Latest Number or all.