| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 171 |
| Technical Name |
ps_list_view_line_number |
| License | LGPL-3 |
Pixora Solution · List UX
List View Line Number
Add a # column with row numbers on every backend list and tree view — quotations, invoices, partners, and more. Each user turns it on or off in Preferences; no company-wide setting required.
One preference. Numbers everywhere you need them.
Enable Show list view line numbers under Preferences — saved on your user record.
Sequential 1, 2, 3… on the first data column — works with grouped lists too.
Order lines, invoice lines, and embedded lists on forms keep line numbers — nested lists inside a main list view do not duplicate them.
Why teams install it
Reference “row 12” in calls or screenshots without scrolling to guess position — especially on long quotation or inventory lists.
Power users enable numbers; others leave them off. Stored on res.users — no IT ticket to change a global setting.
CSS counters restart after each group header so expanded sections stay readable (1…n per group).
Scoped SCSS + a small ListRenderer patch. No list view XML changes; works across standard Odoo apps.
How it works
Open Preferences (avatar menu) and check Show list view line numbers.
Reload the backend — the web client adds class ps_list_view_line_number on <body> when the option is on.
Open any list view — a # band appears on the first data column. Uncheck the preference anytime to hide numbers without uninstalling the module.
Got a feature idea for Odoo?
We're always looking for real-world pain points to solve. Tell us what's slowing your team down — we review every suggestion and turn the most-requested ones into free modules for the community.
Share your ideaNo commitment needed — just a quick email describing the workflow you'd like to see improved.
Technical notes
- Requires
webonly — no extra Odoo apps. - Field
show_list_view_line_numberonres.users; exposed in session for internal users. - Line numbers use CSS counters; nested x2many inside a main list get class
o_ps_no_list_view_line_numberto avoid duplicate indices. - License follows the declaration on your Pixora Solution listing.
Please log in to comment on this module