Opening & Running Reports

Updated 10 July 2026

Use the Report templates list to open live data on screen or download CSV, Excel, and PDF-without opening the full setup form.

Overview

Report templates is the daily workspace for most users. Each row is one saved report. From this list you can open filtered data in Odoo, download files, or (if you are a Manager) edit the template or export its JSON definition.

Row actions use whatever domain, view modes, columns, and limits are already saved on the template-users do not re-enter filters each time.

How it works

When you click Open data, the module calls action_open_report, which builds a standard ir.actions.act_window: your domain is evaluated on the server, context JSON is merged, and the first configured view mode opens (often list or pivot).

CSVExcel, and PDF buttons run separate server actions that query the same records and same export columns as the on-screen list, stopping at Max export rows. Excel uses xlsxwriter; PDF uses the module’s QWeb PDF report (company name and timestamp in the header).

List columns you may see

Search filters (power users)

Use filters such as Studio demosMy templatesUses pivot/graph/kanbanHas drillsHas export columns, and group by Model or Owner to navigate large catalogs.

Step-by-step

Actions & fields reference

Field explanations

Each block matches one row in the table above, in the same order.

Tips

Common mistakes

Image

Opening & Running Reports