survey_xlsx_expand_multiple_choice: expand multiple_choice questions into one Oui/Non column per option, and matrix questions into one column per row (value = selected option). Relies on the extension hooks added to survey_xlsx. survey_xlsx_extra_fields: bridge (auto_install) with survey_extra_fields that excludes 'file' question types from the XLSX export. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
23 lines
957 B
ReStructuredText
23 lines
957 B
ReStructuredText
This is a **bridge module** between ``survey_xlsx_expand_multiple_choice``
|
|
and ``survey_extra_fields``.
|
|
|
|
``survey_extra_fields`` adds a *File* question type, whose answers are
|
|
uploaded attachments that cannot be represented in a spreadsheet cell. This
|
|
module excludes those *File* questions from the **Survey Results XLSX
|
|
export**: they get no column at all, instead of an unusable one.
|
|
|
|
It installs automatically (``auto_install``) as soon as both
|
|
``survey_xlsx_expand_multiple_choice`` and ``survey_extra_fields`` are
|
|
installed, and is uninstalled when either of them is removed. There is
|
|
nothing to configure.
|
|
|
|
.. warning::
|
|
|
|
The exclusion is implemented through the report extension hooks provided
|
|
by ``survey_xlsx_expand_multiple_choice``, which itself relies on hooks
|
|
added to ``survey_xlsx`` by this pull request:
|
|
|
|
https://github.com/elabore-coop/survey/pull/1
|
|
|
|
Without those hooks, *File* questions are not filtered out of the export.
|