Bug in Web Service Data Source in 13.0.19.222

2 posts, 0 answers
  1. Travis
    Travis  avatar
    6 posts
    Member since:
    Nov 2014

    Posted 04 Apr Link to this post

    When binding a table to a Web Service Data Source the parameter does not work in the report.

     

    The configure wizard will successfully pull data using the "Download" button, but the report render does not properly pull the parameter value and insert it into the URL string.  Using fiddler the report is sending the ToString of the object instead of the value.  Have only tested this for "Query" type parameters.  Works fine when used as the report Data Source, seems to only happen when you connect the data source to a table.  (This build also has numerous bugs when applying conditional formatting to table rows, haven't had time to write up anything on them yet, not sure if related.) 

     

    I have connected to a web service "GetRequiredDataJson" that requires a parameter "workOrderId". 

     

    Redacted Request From Fiddler When Rendering Report:

    GET <Deleted URL HERE>/GetRequiredDataJson?workOrderId=System.Object%5B%5D

  2. Travis
    Travis  avatar
    6 posts
    Member since:
    Nov 2014

    Posted 04 Apr in reply to Travis Link to this post

    Well, thought I had checked everything before submitting this post, but this report was still in .trdx format, which seems to have been the actual root cause of the problem.  Re-creating the report in .trdp has resolved.  
Back to Top