You can use XPO to retrieve data from a data source, and the XPObjectSource component to bind reports to this data. This example demonstrates how to use the XPObjectSource component in reports:
MarySammal/Create-a-Report-Bound-To-XPObjectSource
How to bind a DevExpress Report to the XPObjectSource component, WinForms example.
C#NOASSERTION