When using the get report function (using compact form in this particular case), flex will consistently drop values from the slice when you minimise a row at the root, or in the middle of the tree view.
For example, take a simple report, with ten or so JSON values in a compact form with four fields set as rows and the values placed in columns. Expand a node through each of the levels, providing a tree structure of four deep. Perform a quick get report function and display the character count of the current slice.
Repeat this step for each node of data, taking note of the character length, as you expect, it should increase. Take note of the final number once you have expanded your final node.
Now, in the same report, minimise one of the nodes either at the root, or at level two. Now perform the same character count on the slice, it should be significantly smaller than the last (or even second last) value. Flex seems to have an issue getting the slice after minimising a tree half way through a node.
Hello, Scott,
Thank you for reaching out to us.
In case we understand correctly, the issue is that Flexmonster sets the expands
array of the slice
object to undefined after collapsing any node. If so, we want to note that this issue was fixed in the minor version 2.8.31.
We suggest updating the component and checking its behavior. You are welcome to update the component. Here is our updating to the latest version tutorial for guidance: https://www.flexmonster.com/doc/updating-to-the-latest-version/.
Please let us know if it works for you.
Looking forward to hearing your feedback.
Regards,
Illia
Hello, Scott,
We are wondering if updating to the latest version fixed the issue.
Looking forward to hearing from you.
Regards,
Illia
Hello, Scott,
We are reaching out to ask if you had some time to check the provided solution.
Looking forward to hearing your feedback.
Kind regards,
Illia
Yes, sorry for my late response. The solution has been resolved.