Building a report through an external datasource