Problem with 1st SSRS Custom Screen

I copied a report that I use in TessituraWeb to use as the basis for a Customer Custom Screen.  It seems like it might be getting an error due to a missing parameter of RequestID , is there a key I can pass for that?  This is my URL which works if a paste into a browser with RequestID added, but I am not sure how to pass that key.

<<url>>?/Tessitura/TessituraCustomReports/TAScreen&rs:Command=Render&userid=<<user>>&customer_no=<<key>>&usergroup=<<ug>>

Thanks

Dean

  • RequestID is a Tessitura Reporting system construct. When you are building a "browser based" custom screen using an SSRS report, you are bypassing the rest of the Tessitura Report infrastructure and loading the report interface directly from the SSRS server via an embedded web browser in the Tessitura client.

    Per the Custom Tabs document (page 4) you can see what tokens are made available for inclusion in the URL you are accessing the SSRS report with. You must design your SSRS report to function based only on these tokens or other static values you provide in the screen URL.

    Most standard reports only use the RequestID to populate the report parameters subreport, and often some expressions in a page footer. You can modify the report to remove these. I would suggest that the parameters subreport is not all that useful for you here, since your custom screen doesn't have a Tessitura Report Parameters window in front of it. Instead, you can have any parameters used in your report displayed in the report interface (instead of being hidden, which is the norm for tessitura reports).

  • Thank you so much Nick, I had not realized that RequestID was tied the the expressions that I had copied over from my "Custom Report Template".  I deleted those and removed RequestID and it worked perfect.  Thanks