| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 994 |
| Technical Name |
mln_advanced_list |
| License | LGPL-3 |
Module icon
mln Advanced List View
Odoo 18 â Upgrade every main window list view with per-column quick filters, row numbers, one-click export (PDF, Excel, CSV) and copy to clipboard, plus optional per-user list preferences (inline edit and filter hints) stored on the server. Works across standard models; includes compatibility for Account file-upload list views (e.g. some Sales Order trees).
Key features
Smart column filters
One input per visible, filterable column â text, numbers, booleans, selection,
many2one, date / datetime (ranges like 2024-03),
and many2many (name search on the comodel). Filters merge with the search bar domain.
Export & copy
PDF, Excel (.xlsx), CSV (UTF-8 with BOM).
Download file names use the modelâs display name from ir.model
(or _description).
Copy exports the grid as tab-separated text for spreadsheets.
List UX
N° column with row index (respects pager offset). Toolbar: export menu, copy, Reset filters. Subtle row hover styling. Inline edit can follow per-user preference when configured.
Screenshots · Demo 1 · Demo 2 · Demo 3
Add three images in this folder before publishing:
screenshot_1.png (Demo 1),
screenshot_2.png (Demo 2),
screenshot_3.png (Demo 3).
Recommended width about 560â900px, PNG or JPG.
Demo 1 · Toolbar, column filter row, and row numbers
Shows Filters bar (export, copy, reset), second header row inputs, and the N° column.
Demo 2 · Export menu or filtered result set
Optional: open Export dropdown, or a list after applying column filters + search domain.
Demo 3 · PDF sample or file-upload list (Sales / Account)
Use for a downloaded PDF/Excel with model-based file name, or a list that uses the Account file-upload renderer with the same toolbar.
Technical notes
- Odoo: 18.0
- Depends:
web,account(forfile_upload_listrenderer compatibility) - Python:
xlsxwriterfor Excel (bundled with Odoo in most installs);reportlabfor PDF - PDF & CJK: the module looks for system or bundled fonts (e.g. Noto CJK); you can drop
.ttf/.ttcfiles understatic/fonts/in the module - Scope: advanced UI applies to main window lists where the search model matches the list model (embedded x2many lists are excluded by design)
- License: LGPL-3
mln Advanced List View · Odoo 18 · LGPL-3
Column filters · row numbers · PDF / Excel / CSV · copy
Please log in to comment on this module