Keep extra-column when creating a new question in the form builder UI

Hi everyone,

When you created an XLSForm you can add optional columns that have nothing to do with XLSForms official syntax, so as to put some comments. We use this in a global template of a form to give instructions to people needing to modify the form for their local context or other interesting aspects. What is great is that, when you import the XLSForm in question to KOBO, you can see these extra columns in the Kobo builder question settings :


But, if you create a new question directly on KOBO in this survey, you will not have these extra-columns, they will only be for the other questions you have already imported.

It could be very useful to keep these columns also for new questions. In fact, it can be necessary to add some comments : to keep the construction of the form easier, to specify some aspects etc… for example, we have an “analysis” column, that is also read by the Kobo Excel Analyser tool to know how data should be read in the tool (for pie chart, bar chart, comparison questions etc). If a new question is created, it would be great to be able to view these extra columns to be able to define the full analysis plan in the Kobo online builder rather than just for existing questions.

I am using KOBO Humanitarian response & ODK Collect v1.22.4.

You can use this XLSForm to do the test (as you have additional columns in it)
WASH_KAP_mobile_template_v9_9_4.xlsx (1.1 MB)

I think it could be an interesting feature to add (and very pratical one!) :slight_smile:

Hi @chloelaborde,

Could you kindly share with us the screenshot as a backup. It would be very helpful in understanding your suggestion more pictorially.

Please correct me if i have mistaken you … you wish to have a question type which represents a column in the xlsform which can store comments for the question. This comment has nothing to do with the survey itself (neither does it get displayed in the data entry form while collecting data) but is only used to backup information for that particular question (if needed).

Have a great day!