XLSForm Standard
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABC
1
DescriptionStandardNotes
2
Form PropertiesForm properties are the column headers on the settings page. Form properties can also be specified on the survey sheet, except for default language.
3
form_titleif missing assigned to form_id
4
form_idIf missing assigned to xls name
5
public_key
6
submission_url
7
default_language
8
Phone PropertiesAccording to the documentation here (http://opendatakit.org/help/form-design/xls2xform/) these are also question types, so they go in the survey sheet.
9
start
10
end
11
today
12
deviceid
13
imei
14
phonenumber
15
16
Question Types
17
text
18
integer
19
decimal
20
select_one [options] [or_other]
21
select_multiple [options] [or_other]
22
acknowledge
23
date
24
datetime
25
time
26
geopoint
27
barcode
28
image
29
audio
30
video
31
note
32
calculateCalculate creates an instance variable with no body element that gets set by an xpath expression (specified in the calculation column)
33
Choices Page Column headersUsed to specify select options
34
list_name
35
name
36
label
37
media
38
Groups
39
begin_group
40
end_group
41
begin_repeat
42
end_repeat
43
Column Headers
44
type
45
name
46
label
47
hint
48
constraint
49
constraint_message
50
required (yes, no, TRUE, FALSE)
51
default
52
relevant
53
read_only (yes, no, TRUE, FALSE)
54
calculation
55
hint/label::language
56
media::image
57
media::audio
58
media::video
59
media::image::language
60
media::audio::language
61
media::video::language
62
Defines widget see belowappearanceSee Below.
63
64
Form Variable References
65
- Prior question${variable_name}Assuming the {} allows us to have spaces in variable name. If not, why not just use $variable_name?
66
- Current question.Could something like ${current} be more explicit? Would ${variable_name} also work?
67
- In name column${variable_name}
68
69
Appearance (For more controlled views using widgets)
70
- Multiple questions on a screenfield-list
71
- Select One Widgets
72
-- Spinner widget - click button to provide a responseminimal
73
-- Table of answerslabel
74
-- Goes with label, no label on answer just radioslist-nolabel
75
--show multiple select1s with a shared label in a field list.table-list
76
-- Autocomplete widget autocomplete
77
-- Autocomplete widget with chars optionautocomplete_chars
78
-- Grid widget with max 2 columnscompact-2
79
- Select Multiple Widgets
80
-- Grid widget (select multiple)compactCan this also be select one?
81
Constraint Supportnot(selected(., 'c') and selected (., 'd'))
82
Loading...
 
 
 
Sheet1