Overview
When a list is grouped by several values, users must open or close every group one at a time, which is slow on large lists. This module adds a Fold All / Unfold All button to grouped list views. It is a small web client extension using an asset template and JavaScript, with no models or data. It works in every Odoo app and helps users who scan grouped data such as invoices, orders or stock.
Usage steps
- 1
Open any list view
Open a list in any app, such as Sales orders or Invoices. The module works globally without configuration. No menu is added.
- Works in every app
- No setup
- 2
Group the list
Use the search panel Group By option to group the records by one or more fields. Groups appear with counts. The extra button becomes available once groups exist.
- Group By in search panel
- Button shown for grouped lists
- 3
Fold everything at once
Click "Fold All" to collapse every open group so only group headers remain. This gives a quick overview with totals. It saves clicking each header.
- Fold All button
- Headers with totals stay visible
- 4
Unfold everything at once
Click "Unfold All" to expand every group and load its records. Use it before exporting or reviewing all rows. Large lists may take a moment to load.
- Unfold All button
- Loads records of each group
Screens
Illustrative mockups with placeholder data.
Roles
| Role |
|---|
| All backend users |
Dependencies
Want to know more or try this app? Contact us
We can arrange a demo or a trial and answer your questions about Fold All Groups Button.
