title: Defining a Report to run against a Restful service
body: <p>I am trying to design a system that can allow users to define reports, and store the definitions in a database.The definitions can specify which fields to include and the sort order - no aggregate functions.</p>
  
  <p>The reports can be run from the web site, or via a scheduled task runner which emails the user the data in PDF, RTF or CSV format.</p>
  
  <p>The data source is a WCF service - not SQL.</p>
  
  <p>I have looked at SSRS where you can define reports in RDL, but I'm not sure how you go about plugging this into an object data source.</p>
  
  <p>Most of the reporting tools I've looked into involve using their designer and display plugins which is not possible here.</p>
  
  <p>Has anyone come across anything that will at least give me the data from the report - not necessary to parcel it up as PDF/RTF/CSV etc as that can be a separate process.</p>