We’ve encountered two bugs when we use drillthrough on a report that has some fields set on the report filters (this is against an API data source):
Firstly, if the report filter is a hierarchy, the component sends a
/select request with a
fields element corresponding to the hierarchy name, instead of the fields that make up the hierarchy. You can see this in this jsfiddle: https://jsfiddle.net/ezk84/yukq7vLd/11/
If you enter the drillthrough view for one of the data cells, values for the Item / Category and Item / Color columns will not be shown. Looking at the network requests we see the erroneous
Secondly, the drillthrough
/select call does not include a filter for the selected value in the report filter. This can be seen here https://jsfiddle.net/ezk84/kc3m2nup/3/ where if entering the drillthrough view for one of the data cells, we see rows for countries other than Canada, even though we were filtering for only Canada.
Thank you for sending the JSFiddle example.
We have managed to reproduce the reported issues on our end as well.
The fix is going to be provided with the minor release ETA Nov 30.
Our team will notify you as soon as the version with a fix is available to download.
Do not hesitate to contact us if you have any other questions.
We are pleased to inform you that the issue with the drill-through view when using
reportFilters was fixed.
This is included in the 2.8.21 version of Flexmonster: https://www.flexmonster.com/release-notes/.
You are welcome to update the component.
Here is our updating to the latest version guide for assistance: https://www.flexmonster.com/doc/updating-to-the-latest-version/.
Please let us know if everything works fine for you.
Thank you! That solves our issue.