# Some users do not understand the UI of dynamic views

**URL:** https://discuss.tryton.org/t/some-users-do-not-understand-the-ui-of-dynamic-views/7879
**Category:** User
**Created:** [September 20, 2024, 6:28pm UTC](https://discuss.tryton.org/t/some-users-do-not-understand-the-ui-of-dynamic-views/7879 "2024-09-20T18:28:10Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![udono](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/udono/32/2114_2.png) [@udono](https://discuss.tryton.org/u/udono)
#### Post date: [September 20, 2024, 6:28pm UTC](https://discuss.tryton.org/t/some-users-do-not-understand-the-ui-of-dynamic-views/7879/1 "2024-09-20T18:28:10Z")

</div>

The use of [dynamic views](https://discuss.tryton.org/t/tryton-release-4-0/5926#accounting-2) 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](https://demo7.2.tryton.org/#demo7.2/model/account.account.type;domain=%5B%5B%22statement%22%2C%22%3D%22%2C%22balance%22%5D%2C%5B%22OR%22%2C%5B%22parent%22%2C%22%3D%22%2Cnull%5D%2C%5B%22parent.statement%22%2C%22!%3D%22%2C%22balance%22%5D%2C%5B%22parent.statement%22%2C%22%3D%22%2Cnull%5D%5D%5D&context=%7B%22cumulate%22%3Atrue%2C%22context_model%22%3A%22account.balance_sheet.comparison.context%22%2C%22company%22%3A1%2C%22comparison%22%3Afalse%2C%22date%22%3A%7B%22 __class__ %22%3A%22date%22%2C%22year%22%3A2024%2C%22month%22%3A9%2C%22day%22%3A20%7D%2C%22date_cmp%22%3Anull%2C%22posted%22%3Afalse%7D&context_model=account.balance_sheet.comparison.context&views=%5B214%5D) 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?

---

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [September 20, 2024, 8:18pm UTC](https://discuss.tryton.org/t/some-users-do-not-understand-the-ui-of-dynamic-views/7879/2 "2024-09-20T20:18:19Z")

</div>

See [Reload view when contextual model is modified (#12961) · Issues · Tryton / Tryton · GitLab](https://foss.heptapod.net/tryton/tryton/-/issues/12961#note_364228)

---

<div class="post-metadata">

### Author: ![JCavallo](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/j/48db29/32.png) [@JCavallo](https://discuss.tryton.org/u/JCavallo)
#### Post date: [September 24, 2024, 1:37pm UTC](https://discuss.tryton.org/t/some-users-do-not-understand-the-ui-of-dynamic-views/7879/3 "2024-09-24T13:37:12Z")

</div>

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.

> <https://github.com/coopengo/tryton/pull/266>
>
> Fix PCLAS-1059

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.
