外观

您可以通过设置每个问题类型的外观来更改问题的显示方式。 在 XLSForm 中,向调查工作表添加 appearance 列,以更改调查问题的外观和功能。 在 Survey123 Web 设计器中,其中某些外观可作为单独的问题类型使用,例如多行文本、下拉列表和李克特量表。 如需了解详细信息,请参阅 Web 设计器基础知识

并非所有可用的外观在所有提交应用程序(Survey123 MobileSurvey123 外业应用程序和 Survey123 Web 应用程序)中均受支持。 有关应用程序支持的详细信息,请参阅下面的外观表,该表还标明了适用的问题类型。 还可以在 Survey123 XLSForm 模板的外观工作表中找到该表。

提示:

Survey123 Connect 中,尝试外观示例以查看问题在调查中的呈现方式。 通过发布该示例,您可以查看问题在提交应用程序中的呈现方式。

将以下值输入到指定问题类型的 appearance 列中,以更改其显示方式或行为:

外观适用的问题类型描述提交应用程序

annotate

image

允许用户打开一个要草绘的画布窗口,该窗口也支持对图像的注释。

Web 应用程序

外业应用程序

autocomplete

select_one、select_multiple1

显示在下拉菜单中的答案选项,输入文本可缩小选项的范围。

Survey123 Mobile

Web 应用程序

外业应用程序

calculator

integer、decimal

显示此问题的自定义计算器微件。

外业应用程序

compact

select_one、select_multiple、begin group、begin repeat

对于 select_one 和 select_multiple 问题,以节省空间的方式水平显示选择。 对于 groups 和 repeats,显示在启动时处于折叠状态的问题,用户可以将其展开。

Survey123 Mobile

Web 应用程序

外业应用程序

compact-n

select_one、select_multiple

以节省空间的方式水平显示选择,最大列数由 n 指定。 例如,compact-3 将问题限制为最多三列。

Web 应用程序

外业应用程序

distress

integer

以彩色滑动刻度尺的形式显示问题。

外业应用程序

draw

image

允许用户打开一个要草绘的画布窗口。

Web 应用程序

外业应用程序

field-list

begin group、begin repeat2

当调查样式设置为页面时,在单个页面上显示一组问题。

Survey123 Mobile

Web 应用程序

外业应用程序

geocode

text

搜索并提交地理编码地址。

Web 应用程序

外业应用程序

getinframarkerid

text

检索并存储唯一的 24 字符 InfraMarker 标签 ID。

外业应用程序

hidden

全部

从视图中隐藏问题,并同时接受默认值和计算。

Survey123 Mobile

Web 应用程序

外业应用程序

hide-input

geopoint

在 web 应用程序中打开调查时折叠坐标输入部分。

Web 应用程序

horizontal

select_one、select_multiple

水平方向按列显示答案选项。

Survey123 Mobile

Web 应用程序

外业应用程序

horizontal-compact

select_one、select_multiple

与紧凑外观相同。

Survey123 Mobile

Web 应用程序

外业应用程序

image-map

select_one、select_multiple

使用可选区域来显示附加的 .svg 图像。

外业应用程序

inframarker

text

提供要写入 InfraMaker 标签的信息。

外业应用程序

likert

select_one

使答案选项以李克特量表(Likert scale)的形式显示。

Survey123 Mobile

Web 应用程序

外业应用程序

minimal

select_one、select_multiple、barcode、begin repeat

以隐藏或最小化的形式显示多个答案(select_one,select_multiple)、多个问题 (repeats) 和文本框 (barcode)。

Survey123 Mobile

Web 应用程序

外业应用程序

minimal compact

begin repeat

以折叠 (compact) 和隐藏 (minimal) 方式显示重复中的问题。

Survey123 Mobile

Web 应用程序

外业应用程序

month-year

date

仅为日期选择月份和年份。

Survey123 Mobile

Web 应用程序

外业应用程序

multiline

text、image、file2

将文本问题显示为多行文本框。 它允许图像或文件问题的多个附件。

Survey123 Mobile

Web 应用程序

外业应用程序

new-front

image

将问题限于仅拍照,其中使用前置照相机作为默认设置。

外业应用程序

new-rear

image

将问题限于仅拍照,其中使用后置照相机作为默认设置。

外业应用程序

no-ticks

range

显示范围滑块,不含用于显示位置的线。

Survey123 Mobile

Web 应用程序

外业应用程序

nopredictivetext

text

禁用移动设备的预测文本。

外业应用程序

numbers

integer、decimal

显示此问题的自定义数字键盘。

外业应用程序

predictivetext

text

启用移动设备的预测文本。

外业应用程序

press-to-locate

geopoint、geotrace3、geoshape3

对于地理点问题,仅在用户与问题交互后接受位置。 geotrace 和 geoshape 问题(在 web 应用程序中)将以用户的位置为中心,不会在用户首次与问题交互时捕获点。

Survey123 Mobile

Web 应用程序

外业应用程序

rangefinder

text、integer、decimal

接受从测距仪返回的指定值。 文本问题可以接受完整的 JSON 对象。

外业应用程序

搜索

select_one、select_multiple

使用调查的媒体文件夹中的 CSV 表或者现有要素图层或表填充选项列表。

外业应用程序

signature

image

显示可用于捕获签名的 UI。 签名将以附件的形式添加到要素。

Survey123 Mobile

Web 应用程序

外业应用程序

spike

image

需要 Spike 设备和 Spike 应用程序。 它使用 Spike 集成来测量照片中的距离和位置。

外业应用程序

spike-full-measure

image

需要 Spike 设备和 Spike 应用程序。 它使用 Spike 集成来测量照片中的距离、位置、面积和长度。

外业应用程序

spike-point-to-point

image

需要 Spike 设备和 Spike 应用程序。 它使用 Spike 集成来测量两个拍摄点之间的距离。

外业应用程序

spinner

integer、decimal

添加按钮来增加和减少值。

Survey123 Mobile

外业应用程序

table-list

begin group

使用表格格式的常见选项列表在组内呈现一组 select_one 问题。

Web 应用程序

外业应用程序

tabular

begin repeat

将重复显示为表格,其中记录为行,问题为列。

Survey123 Mobile

thousands-sep

decimal

使用千位分隔符来显示答案。 它仅适用于预填充的答案。

外业应用程序

week-number

date

选择周数。

Survey123 Mobile

外业应用程序

year

date

仅为日期选择年份。

Survey123 Mobile

Web 应用程序

外业应用程序

1 - 仅在 Survey123 Mobile 中支持 select_multiple 问题的自动完成外观。

2 - 仅在 Web 应用程序和外业应用程序中支持 begin_repeat 问题的字段列表外观和文件问题的多行外观。

3 - geotrace 和 geoshape 问题的 press-to-locate 外观仅适用于 Web 应用程序。

多个外观

通过用空格分隔多个外观的方式,您可将多个外观添加到一个问题的 appearance 列。 外观可以采用任意顺序。 例如,针对图像问题,可以在 appearance 列中指定以下三种外观:

annotate new-front multiline

您可以为调查中使用格网布局的问题指定宽度外观。 可以使用问题类型支持的任何外观组合来指定宽度。 例如,采用格网布局的单选问题的 appearance 列可以包含以下内容:

w3 likert

隐藏问题

通过将外观设置为隐藏,任何问题类型(包含群组和重复)都将在填写调查时被从视图中隐藏,但是这些问题类型将接受并提交默认值和计算。 这比隐藏问题类型更为通用,因为其适用于任何问题类型。


在本主题中
  1. 多个外观
  2. 隐藏问题