Posted 16 December 2020, 2:23 am EST
Hi,
I am using the CustomStore option so that I can load reports dynamically and interject parameters etc.
I’ve noticed that the custom store implementation method I’ve defined is called three times from the JSViewer - firstly /info, then /render and finally there is /values.
Could you please tell me what is expected from each of these URL calls? I’m hoping to pre-populate a number of dynamic parameters within the report (the ‘from query’ of report parameters does not seem to work as expected), but don’t want to be fetching data and injecting it into the report on all three URL calls made to the custom store GetReport method. I’d prefer to be returning the bare minimum each time that method is called. Currently I am loading the report file into a PageReport, adding dynamic parameters, then returning the PageReport.Report property. This all works fine, but I’d like to streamline and reduce database calls.
Thanks.