OdooWiki OCA HUB

Survey XLSX

survey_xlsx folder_open OCA/survey open_in_new
Uncategorised License: AGPL-3

This module allows to print a XLSX report with the survey results.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds an Excel (XLSX) report that exports the answers of a survey, one row per completed participant, with one column per question.

This module lets you download the results of a survey as an Excel file instead of reading them on screen. The report is available on the survey itself: it is bound to the survey.survey model, so you can open a survey and use the print/report action named "XLSX Report Survey".

The generated file contains a sheet called "Survey Results". The first row holds the column titles: the participant (Partner) and the creation date (Created on), followed by one column per question of the survey. Each following row corresponds to one participant's submission.

Only finished submissions are exported: the report searches survey.user_input records that belong to the survey, are not test entries, and are in the done state. Skipped questions are left out, and when a question allows several answers they are joined together in the same cell separated by commas. Answers are written in a readable way depending on their type: suggested answers show their label, dates are shown in ISO format, and other values are taken from the corresponding answer field.

The module extends the existing answer line model survey.user_input.line with a helper that converts an answer into the value written in the spreadsheet, and adds a new report engine model report.survey.xlsx based on the XLSX report framework.

Depends on

Models and fields (2)
  • report.survey.xlsx · new model
  • survey.user_input.line · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 5 confirmed, 4 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

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.