We customized what we see in the Compact form using customizeCell() and its working without issues, however, when we switch to the Flat form it starts behaving incorrectly, for instance:
1. Incorrect counts, but when we expand rows, counts are updated to the correct values:
2. Incorrect presentation of the values: in customizeCell() we set how the values should be presented adding parentheses and individual values in it after the actual Flexmonster - generated value: 2.2 (>2, >1, 3.5, ...) and in Compact form it is showing fine, but not in the Flat form.
I am not sure how we could fix that since when we switch to Flat form it does not stop in customizeCell() somehow for all of the values in the table (some internal Flexmonster cache maybe?..).
Hello!
Thank you for reaching out to us.
Could you provide the JSFIddle with your cell customizations and the described behavior reproducible, so our team can test it on our side? You are welcome to modify the following JSFIddle: https://jsfiddle.net/flexmonster/9jg6m5tk/.
We also wanted to double-check if the miscalculations appear when switching from Compact to Classic or from Compact to Flat grid layout, as the Flat grid in Flexmonster represents the raw data, which doesn't contain expands and aggregated values(only the grand total row).
Looking forward to hearing from you.
Kind regards,
Solomiia