The use of dynamic views is not easy to understand for some users.
Dynamic views look very similar to a form view with a X2many list in the bottom, but they have a completely different behaviour: They needed to be reloaded after a change of the context fields.
For the dynamic view of the accounting balance we get some feedback. The users ask why the view is not showing the comparison, when check comparison. I tell them they needed to press the reload button. And the user asks back how they should know about this behaviour.
Do you have similar experiences?
Do you have ideas how the user interface could be improved?
We had the same kind of questions from our users, and we added a patch to add the possibility to declare a custom button in the context model to force a refresh.
So basically we can manually add a “Refresh” button next to the parameters.
This is a little weird because the “Reload” button is also there, but our internal users agree that it is more usable.
We thought about having any change to trigger a refresh, but decided against it because it the user wants to change multiple parameters that would trigger a lot of useless queries.