TIP: You can type at any time to perform a new search.
Custom report filenames
report_custom_filename · OCA/reporting-engine
- Repository
- OCA/reporting-engine · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Reporting
- Folder size
- 0.03 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-08-07 07:10:04
- Authors
- Odoo Community Association (OCA), Therp BV
- Maintainers
- Odoo Community Association (OCA), Therp BV
- Committers
- Pedro M. Baeza, Jairo Llopis, Stéphane Bidoul (ACSONE), Juan Jose Scarafia, OCA Transbot, Stefan Rijnhart (Opener), oca-travis
- Odoo dependencies
- Python dependencies
- jinja2
- System dependencies
- None
- Required by
- None
- Description
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
act_report_xml_view |
ir.actions.report.xml | Inherits base.act_report_xml_view |
HTTP endpoints (3)
| Route(s) | Handler | Auth | Type | Methods | Flags |
|---|---|---|---|---|---|
/report/download |
ReportController.report_download |
user | http | ALL | |
/report/<path:converter>/<reportname>, /report/<path:converter>/<reportname>/<docids> |
ReportController.report_routes |
user | http | ALL | |
/web/report |
Reports.index |
user | http | ALL |
Models touched (1)
New fields (1)
-
download_filenameCharhelp="Fill in this field to have a custom file name when downloading this report. This string is evaluated as a jinja2 expression.\nYou can use python expressions, `objects` is a browse record list of the objects for which the report is being generated.\nCheck for this list's length to determine if it is a report being printed for multiple records or not. You also have access to `o`, which is the first record in the list.\nFor qweb reports, the variable `ext` gives you the requested format's extension" args: 'Download filename'
No public methods.
Loading…
Loading…