OdooWiki OCA HUB

Report Qweb PDF Fixed Column

report_qweb_pdf_fixed_column folder_open OCA/reporting-engine open_in_new
Reporting License: AGPL-3

In the generated reports, the fields relative to the order details are not correctly displayed: they are both "cut" from the view, or the general font size is scaled down to make all the element fit which is not the default behavior. The font size should remain fixed and all the element should be visible, eventually spanning over multiple lines.

This is due to the broken bootstrap 4 support of QtWebKit, used by wkhtmltopdf to generate pdf reports. In particular the new flexbox style introduced in the library is not supported and every element based on it will be ill-displayed.

This module changes the .col-auto behavior to work similiar as in older Odoo versions.

auto_awesome What this module does

AI-generated from the code · Odoo 13.0

Fixes the layout of PDF reports so that columns keep a fixed font size and content stays visible instead of being cut off or shrunk when it overflows.

This module changes how PDF reports are rendered in Odoo. When a report contains columns that are too wide, the standard behaviour can shrink the whole report font or cut content off the page. This module corrects that so the font size stays fixed and the content remains visible, wrapping onto multiple lines when needed.

It works by adding a stylesheet to the assets used when generating PDF reports. The stylesheet is attached to the existing report assets template, so it applies automatically to every PDF report generated by Odoo. There are no new menus, screens, buttons or settings: the change is invisible to users except for the improved report layout.

  • No new models or database fields are created.
  • No business rules, checks, computations or scheduled jobs are added.
  • The module only affects the visual rendering of PDF reports.

It touches the report assets area of Odoo (web.report_assets_pdf) and depends on the web module. Because it only adjusts styling, it does not change any data or workflow; it simply makes generated PDF reports look correct when column content is long.

Depends on

web

Text generated by AI (DeepSeek) from reading the Odoo 13.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 13.0

Confirmed on 2026-11-03 in branch 13.0 of OCA/reporting-engine.

terminal Installation and usage

OCA documentation · Odoo 13.0

The changes are applied to all reports automatically.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.