Skip to Content
Menu
This question has been flagged
3 Replies
5551 Views

Hi,

I'm moving from odoo v12 to odoo v13 and I like a big lot the "vertical 3 dots menu" on the right of some lists (those of the accounting menus but not only).

Why this "vertical 3 dots menu" is not available on all the lists ?

And is there a way to make it available on all the menus or at least on some other menus ?

Thanks in advance for your help.

Avatar
Discard

See this Video explaining the same: https://www.youtube.com/watch?v=UfWNwupq2CE

Hope it will help others looking for same

Best Answer

When defining a list view, the fields which are available are specifically defined as one of three states:

  • Always on

  • Default on, but hideable

  • Default off, but showable

Any fields that aren't defined in the view at all, are not loaded from the database and can't be shown. For any view that has no fields that are showable/hideable, the triple dot won't show.

To make fields showable/hideable, in the list view definition you need to add optional="show" or option="hide" (depending on whether you want to default shown or hidden for new users). This can be done through Odoo studio or manually by extending views.

Avatar
Discard
Author

wonderful and simple, thanks !

Best Answer

Hi,

The three dots  you mentioned is the option to select which all fields has to be displayed in the list view and it is available in the all the tree views in odoo13. See this : Dynamic Field Visibility in Tree Views Odoo13

Thanks

Avatar
Discard
Author

I've viewed your video, it's ok for all the models shown there (crm, partner, quotation, ...) but what for this kind of link ? :

https://'some odoo.sh instance v13'.odoo.com/web?debug=1#action=86&active_id=1&model=resource.resource&view_type=list&cids=1&menu_id=95

I tried some tricks (enlarge and reduce the window to get the scroll bars, etc.) but nothing works,

Can you check that on your side ?

Related Posts Replies Views Activity
2
Jun 24
6260
2
Mar 24
344
1
Dec 22
7560
1
Dec 22
2648
1
Jun 21
1686