Creating a custom suppliers report

Hi everyone am trying to create a custom purchases report where:

  1. When I run it I will have inventory purchases for a certain period of time.
  2. I can filter the same purchases by the supplier and print.
    Note:The report report should have the inventory item name, quantity, cost and cumulative cost.
    Thanks.