Report designer/server/viewer version compatibility

3 posts, 0 answers
  1. Nick
    Nick avatar
    5 posts
    Member since:
    Jul 2013

    Posted 04 Dec 2018 Link to this post

    Suppose:

    • We have a report, designed using the stand-alone designer, version A.
    • This is being rendered by a report server, version B, to a REST endpoint.
    • This is being downloaded and viewed with the WPF desktop client, version C.

    then my question is: what is the compatibility between A, B, and C for different Telerik reporting releases?

    Or,

    • When do I need to update my report definitions as I update the server?
    • Do I need to expose multiple report server end points with different versions for the clients to connect to (since we can't update ALL the clients at exactly the same time as the server)?

    Any advice here most welcome.

    Thanks,

    Nick.

  2. Silviya
    Admin
    Silviya avatar
    344 posts

    Posted 07 Dec 2018 Link to this post

    Hello Nick,

    The TRDX file contains the report XML definition with specified schema version based on the used Telerik Reporting version. 

    Report that is created or modified with a newer version (creating report with the Standalone Designer) cannot be processed by the older version (Telerik Report Server). When you modify the report in Standalone designer of the newer version, the XML schema of the report will be updated. Designer of the older version is not able to read the updated schema and will show an error "Cannot read a document with the specified schema.." .

    The same applies to the scenario between Report Server and the other machine which should preview the report in a report viewer. So, in order to successfully work with different versions of Telerik Reporting and Telerik Report Server, version C must be the same or higher than B, and B must be the same or higher than A.

    For more specific suggestions/recommendation please specify the A, B, C versions with the actual ones.

    Regards,
    Silviya
    Progress Telerik
    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
  3. Nick
    Nick avatar
    5 posts
    Member since:
    Jul 2013

    Posted 10 Dec 2018 in reply to Silviya Link to this post

    Thanks for this. So we need to ensure, in general, that version (report designer) <= (report server) <= (report client).

    That's not unexpected, so glad to have it clarified.

Back to Top