Table of Contents |
---|
ConfiForms provides a way to export data in 4 different formats (or in 6 if you count flattened views as separate types)
...
Parameter name | Value | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
t | Could be:
| ||||||||||
pageId | Page Id of the page where ConfiForms is configured | ||||||||||
fd | form name and again page ID where form is defined (some backward compatibility parameter, but still is required). It sould be given in a format formname:pageId In the example above we have a form named "f" and it is located on the page with id "8159450" | ||||||||||
fields | Field names to export. This is interesting, as you can limit the fields in your export and also use the techniques from Accessing field values and properties to customize the export. For example: to export just user-defined fields, without metadata fields
result:
to export date field as timestamp in CSV format and dropdown field's ID (not label)
result:
| ||||||||||
filter | Same as ConfiForms Filters. To limit the exported dataset |
For form non-admin users (see here who is form administrator and who is not - Confluence page permissions and ConfiForms) you need to explicitly allow data exports. This is a security measure to prevent forms data from being exported by anyone when you dont't want to.
To enable exports for non admin users you need to allow exports in the Form Definition for your form
And then you can enable the option to export the data in the corresponding views
For example, this is how you do it for the ConfiForms TableView