Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. VH Advance List View v 14.0
  4. Sales Conditions FAQ

VH Advance List View

by Uv Iah https://apps.odoo.com/apps/modules/browse?author=Uv+Iah
Odoo

$ 79.00

v 14.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 14.0 15.0 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 14.0 15.0 16.0 17.0 18.0 19.0
  • Description
  • Manifest
  • Documentation
  • License

VH Advance List View

Turn any Odoo list into a spreadsheet — resize, reorder, freeze & hide columns, per-column filters, footer formulas, cell selection, clipboard copy/paste and conditional formatting. Saved per user, synced to the server.

Works on EVERY list view No view changes needed Odoo 14.0
VH Advance List View

What it does

This module turns every standard Odoo list into a spreadsheet-grade experience. The tools appear on every list in the system automatically — including the sub-tables inside a form's tabs — with no changes to your views. Each person's layout is remembered for every list they open and follows them from one browser or computer to the next, so their setup is always there.

Requirements

Python libraries

None — pure Odoo & JavaScript. No extra packages to install.

System dependencies

None. Runs entirely inside the Odoo web client and ORM.

Odoo depends

web · Odoo 18.0.

Key features

Column layout

Drag to resize or reorder columns, freeze the first N columns during horizontal scroll, a sticky header for vertical scroll, and show / hide columns from a dropdown.

Per-column quick filters

An Excel-style filter row with the right input per field — text, number, selection, boolean, date. Filters AND-merge with the search bar, so neither drops the other.

Footer formulas

Right-click a column footer to show Sum, Average, Count, Min or Max — saved per column.

Conditional formatting

Admin-defined rules paint a whole row or a single cell (background, text color, bold, italic) when a field matches a condition — scoped per model or per specific view.

Spreadsheet interaction

Click / range cell selection with keyboard navigation (arrows, Enter / F2, Escape) and copy / paste (Ctrl+C / Ctrl+V) — move data straight to and from Excel & Google Sheets.

Saved & synced

Widths, order, hidden columns, freeze count and totals are saved per person & per list — instantly available and following each user from one browser or computer to the next. One-click Reset to the original list.

How to use

  1. Install the app — the tools appear on every list view automatically.
  2. Click the sliders button at the top of any list to open the tools bar (Filters, Columns, Freeze, Copy, Paste, Reset).
  3. Resize by dragging a header edge; reorder by dragging a header; set Freeze with the stepper; toggle columns from Columns.
  4. Click Filters to reveal the per-column filter row and type / pick a value.
  5. Right-click a column footer to add a Sum / Average / Count / Min / Max.
  6. Select cells and use Ctrl+C / Ctrl+V (or the Copy / Paste buttons) to move data to and from Excel.

Conditional formatting (admin)

Go to Settings → Advance List View → Format Rules and create a rule. Available operators:

Setting Meaning
Model / Specific List ViewTarget model; leave the view empty to apply to every list of that model.
FieldTechnical field name to evaluate (e.g. state, amount_total).
Operator=   !=   >   >=   <   <=   contains   does not contain   is set   is not set
Apply toWhole row or a single cell.
StyleBackground & text color (any CSS color), bold, italic; Sequence for priority.

See it in action

Column layout & filtering

The tools bar and the Excel-style per-column filter row — the right input per column (text, date, number, selection):

Tools bar and per-column filter row on a Sales Orders list

The same filter row works on the sub-tables inside a form — filter the lines by a column value, live as you type:

Per-column filter row on a sub-table inside a form, filtering the lines live

Show or hide any column — even ones not in the original view — from the Columns dropdown:

Show / hide columns dropdown

▶ Resize a column by dragging its edge — every other column stays put, and the width is saved:

Resizing a column by dragging its edge (animated)

Drag a header to reorder columns — a live guide shows where it will drop (widths & order are saved per user):

Dragging a column header to reorder columns, with drop indicator (animated)

▶ Freeze the first columns so they stay pinned while you scroll sideways (here Number & Order Date):

Frozen leading columns staying put during horizontal scroll (animated)

▶ Sticky header — the tools bar and column titles stay on screen while you scroll a long list:

Sticky tools bar and header row while scrolling a long list (animated)

Totals & conditional formatting

Right-click a column footer to pick Sum, Average, Count, Min or Max — remembered per column:

Footer formula menu: Sum, Average, Count, Min, Max

…and the totals appear right in the footer — here a Count on Number and an Average on Total:

Footer showing Count and Average totals per column

Conditional formatting — admin rules dim draft quotations and highlight the biggest deals, automatically:

Conditional row and cell formatting on a Quotations list

Spreadsheet interaction

Select a range of rows or cells (click & shift-click) and copy straight to Excel or Google Sheets with the Copy button or Ctrl+C:

Excel-style range selection with Copy to clipboard

▶ Keyboard navigation — move the cell cursor with the arrow keys (Enter / F2 to edit, Esc to leave), just like a spreadsheet:

Moving the cell cursor with arrow keys (animated)

Need help?

Questions, bug reports or feature requests — email us and we'll reply within one business day. Every purchase includes support.

Support: vuhaiqn90@gmail.com

Please include your Odoo version and the list (model) you're on so we can help faster.

VH Advance List View · License OPL-1 · Author Uv Iah

Compatible with Odoo 14.0 · Support: vuhaiqn90@gmail.com

Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 2453
Technical Name vh_advance_list_view
LicenseOPL-1
Websitehttps://apps.odoo.com/apps/modules/browse?author=Uv+Iah

Advance List View — a spreadsheet inside every list

Overview

Advance List View turns every standard Odoo list into a spreadsheet-grade experience. The tools appear on every list in the system automatically — including the sub-tables inside a form's tabs — with no changes to your views.

What you get on every list:

  • Column layout — drag to resize or reorder columns, freeze the first columns so they stay visible while scrolling sideways, keep a sticky header while scrolling down, and show or hide any column from a dropdown.
  • Per-column quick filters — an Excel-style filter row with the right input per column (text, number, selection, yes/no, date) that works together with the search bar so neither drops the other.
  • Totals in the footer — right-click a column footer to show Sum, Average, Count, Min or Max; remembered per column.
  • Conditional formatting — colour a whole row or a single cell when a value meets a condition you define.
  • Spreadsheet interaction — select cells, move with the keyboard (arrows, Enter / F2, Escape) and copy / paste straight to and from Excel and Google Sheets.
  • Saved & synced — every person's layout is remembered per list and follows them from one browser or computer to the next; one-click Reset restores the original list.

Installation

  1. Copy vh_advance_list_view into your Odoo addons path.
  2. Update the apps list and install VH Advance List View. No extra Python libraries and no server configuration are required.

Usage

  1. Open any list. Click the sliders button at the top to reveal the tools bar (Filters, Columns, Freeze, Copy, Paste, Reset).
  2. Resize by dragging a header edge; reorder by dragging a header; set Freeze with the stepper; toggle columns from Columns.
  3. Click Filters to reveal the per-column filter row and type or pick a value.
  4. Right-click a column footer to add a Sum / Average / Count / Min / Max.
  5. Select cells and use Ctrl+C / Ctrl+V (or the Copy / Paste buttons) to move data to and from a spreadsheet.

Everything you change is remembered for you on that list, and follows you to your next browser or computer.

Configuration — conditional formatting

Go to Settings → Advance List View → Format Rules and create a rule:

  • Choose the model (and, optionally, one specific list view — leave it empty to apply to every list of that model).
  • Pick the field and the condition (=, !=, >, >=, <, <=, contains, does not contain, is set, is not set) and the value.
  • Choose whether to colour the whole row or a single cell, and set the look: background and text colour, bold, italic. Use Sequence to decide which rule wins when several match.

Support

Questions, bug reports and feature requests: vuhaiqn90@gmail.com (please include your Odoo version and the list you're on). Every purchase includes support.

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with