Telerik Reporting REST Service with Pacific AppServer

2 posts, 0 answers
  1. R&D
    R&D avatar
    2 posts
    Member since:
    Jan 2011

    Posted 08 Apr 2016 Link to this post


    We are using Telerik Reporting (HTML5 Report Viewer) as main reporting solution in our web application (html5, Angular.JS, KendoUI, not based on ASP.NET). As a long lasting Progress partner, the company I work for just migrated to OpenEdge 11.6 in order to use the Pacific AppServer, and all our API's will be exposed using the Progress way (REST / ABL Web App projects) and not the Microsoft way (WebAPI).

    In this scenario, how is it possible to implement the Telerik Reporting REST Service so that it's hosted on the Pacific AppServer? Any idea is welcome!

    If you need more information, please let me know.

    Best regards,


  2. Stef
    Stef avatar
    3611 posts

    Posted 11 Apr 2016 Link to this post

    Hello Mircea,

    Telerik Reporting provides an HTML5 Viewer (Javascript, CSS, HTML client-side widget) served via dedicated REST service.

    The HTML5 viewer can be added in any web application, because the Javascript widget does not require any assembly references. The viewer communicates via short requests with the server machine where reports are generated.

    The Reporting REST service requires a Windows machine with installed .NET4+ full framework, because reports are processed and rendered on the machine where the service is running. For more details check Requirements.

    In case the idea is to consume the data in reports, you can create a custom data access layer with a client for the generated data services. The retrieved records can be used in reports via ObjectDataSource. Please consider the example illustrated with OData service in Connecting Telerik Reporting to OData feeds.
    To use ObjectDataSource in the Standalone Report Designer, the data access layer can be built in an assembly extending the designer tool - Extending Report Designer.

    There are also OpenClientDataSource and SqlDataSource.components allowing you to connect data.

    If you need more information, please elaborate on the scenario, the hosting environment, data that will be used and the purpose of reporting product.

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Back to Top