The settings sheet of the XLSForm contains options that control the presentation and behavior of your survey.
The form_title column defines the name that is displayed in the title area of your survey.
This title is not used in the gallery of surveys or on the Download Surveys menu. The title used in these locations is defined in Survey123 Connect on the General tab of the Settings page.
The form_id column defines the name of the target layer in the feature service that will be created (or connected) to store the answers of the survey. If this column is empty, Survey123 provides a form ID with the same name as the XLSForm file name. If a feature service will be created when you publish your survey, the name of the feature service will match the form ID. If at the time of publishing you are instead connecting your survey to an existing feature service, the layer that matches your form ID will be connected to your survey.
If your survey has repeats, the feature service will contain a feature layer and one or more related tables. In this case, the form ID will reference the parent feature layer name. The related tables are not referenced by the form ID.
When creating a survey from an existing feature service, you can use the form ID to reference a specific feature layer or table. For example, you can create a survey specifically for a related table—such as a table of inspection records. In this case, enter the name of the table in the form_id column.
To generate a survey from a related table in a feature service, you must first generate the XLSForm from the full feature service; then delete the questions that refer to the parent feature layer. Be sure to remove the begin repeat and end repeat rows and enter the name of the repeat in the form_id column.
The instance_name column defines the information used to uniquely identify survey responses in the Survey123 field app. For more information, see Instance name.
The submission_url column defines an existing feature service where your survey responses will be submitted. To send results, this feature service must be accessible to both the owner and users of the survey. For more information, see Use Survey123 with existing feature services.
The default_language column defines the language your survey will initially use. Defining the language by locale code is recommended, though not required; however, the language must be defined in the same way throughout the survey. For more information, see Multiple language support.
The version column defines the name or number of the current version of your survey. This version can be referenced in a survey question using the version() function in the calculation column and appears in your survey's contents page if a version has been defined. This is useful for indicating that you have updated your survey.
Note:A survey's version is manually specified by the survey author as required and does not change or increment automatically.
The style column defines styles that will be applied across your entire survey. To function, these styles require additional values to be provided in the appearances column. For more information, see Appearance.