Question Properties
question level properties let you format question settings such as nesting formatting question notes annotation placement prefill value lets you enter a value to pre fill the question display note the question mark character ('?') is interpreted as a blank space all other characters are displayed in the question display nesting parent oid specifies the oid of the parent question inside which the current question should be nested nesting parent choice specifies which code list coded value the question should be nested inside this property should not be specified if the ‘display’ property at section level is set to 'code list footnote' nesting placement specifies the positioning of a nested question positioning this property should be used on the parent question 'beside' the first nested question is created beside the parent item 'below' the first nested question is created below the parent item if left blank, this property defaults to 'below' nesting orientation specifies the orientation of nested items 'horizontal' displays nested question next to each other 'vertical' displays nested question below each other this property should be used on the parent question if left blank, this property defaults to 'vertical' control placement specifies the placement of the question control if the ‘show question’ property is set to 'true' 'beside' displays the control beside the question text if 'below' displays the control below the question text if left blank, this property defaults to 'beside' display ‘none’ hides the question display but retains the space allocated for the display this is the default setting if the question data type is ‘text’, the ‘table visible’ property is set to ‘true’ and there are no child questions ‘lines’ ‘box’ ‘delineated (semi closed)’ ‘delineated (closed)’ ‘delineated (open)’ ‘codelist – radio button (vertical)’ ‘codelist – radio button (horizontal)’ ‘codelist – footnote’ note that if an item is set as a ‘codelist footnote’ and it is the parent of another item, $display will act as though both ‘box’ and ‘codelist footnote’ are selected codelist displays should only be used for items that have a reference to a codelist check boxes are achieved by setting datatype 'boolean' or attaching a codelist with only one codelist item notes above lets you enter a list of notes to be displayed above the question this property should only be used when the 'layout’ is set to 'tabular (vertical)' or 'non tabular (vertical)' notes below lets you enter a list of notes to be displayed below the question this property should only be used when the 'layout’ is set to 'tabular (vertical)' or 'non tabular (vertical)' show question lets you show or hide the question text if left blank, this property defaults to 'true' show codes lets you show or hide coded values for a question that has terminologies attached ‘true’ displays coded values ‘false’ hides coded values if left blank, this property defaults to ‘true’ unless otherwise specified in the ‘default show codes’ property note if the ‘display’ property is set to ‘codelist – footnote’ the coded values will be displayed show measurement units lets you show or hide measurement units for a question 'true' displays measurement units 'false' hides measurement units if left blank, this property defaults to 'true' text width (cm) specifies the width of the question display (in centimeters) when the ‘display’ property is set to 'box', 'lines' or 'none' minimum value is '0' if left blank, this property defaults to '3' text height lines specifies the question display height (in number of lines) when the ‘display’ property is set to 'box', 'lines' or 'none' if left blank, this property defaults to '1' space before (cm) specifies the indentation space (in centimeters) to the left of a nested question minimum value is '0' if left blank, this property defaults to '1' grouping item specifies the formats to be used if the selected question is used to group a set of nested questions (for example, a group of checkboxes) 'true' shows the display for the question 'false' hides the display for the question if left blank, this property defaults to 'false' date time positioning specifies the positioning of the date and time displays 'side by side' shows the date and time displays next to each other 'separate lines' shows the date and time displays on separate lines this property should only be used for questions where the datatype is 'datetime', 'partialdatetime' or 'incompletedatetime' if left blank, this property defaults to 'separate lines' notes lets you enter notes to be displayed with the question text notes after lets you enter notes to be displayed to the right of the question display font family specifies the font size for the question if left blank, this property defaults to 'san serif' unless otherwise specified at asset group level, form level or section level font size specifies the font size for the question measurement units are point (‘pt’), pixels (‘px’) or ‘em’ for example, ‘20px’ if left blank, this property defaults to '11pt' unless otherwise specified at asset group level, form level or section level date entry format specifies the date entry format for a question this property may be used when the datatype is ‘date’, ‘datetime’, ‘partialdate’, ‘partialdatetime’ or ‘incompletedatetime' if left blank, this property defaults to ‘ddmmmyyyy’ unless otherwise specified in the ‘default date entry format’ property time entry format specifies the time entry format for a question this property may be used when the datatype is ‘time’, ‘datetime’, ‘partialtime’, ‘partialdatetime’ or ‘incompletedatetime’ if left blank, this property defaults to ’24 hour’ unless otherwise specified in the ‘default time entry format’ property radio button style formats the default radio button style for all questions that display a radio button if left blank, this property defaults to ‘round’ control border formats the default control borders when the ‘display’ property is set to ‘box’ for each border you can configure the following parts control border width (for example, ‘2pt’) border style (for example, ‘dashed’) border color (for example, ‘black’) each part must be separated by a semi colon (‘;’) each part can contain 4 values the first, second, third and fourth values in each part are applied to the border sides in the following order top right bottom left for example, ‘1pt 2pt 3pt 4pt; solid dashed groove ridge; blue black yellow red if only one value is specified for each part, this value will be applied to all border sides if left blank, this property defaults to ‘1pt; solid; black' this property can be overridden at individual question level using the ‘control border’ property notes below control lets you enter a list of notes to be displayed below the question control measurement unit orientation specifies the orientation of the listed measurement units for the question this setting is only relevant if the question has more than 1 possible measurement unit if left blank, this property defaults to vertical show item lets you show or hide a question on the relevant form if left blank, this property defaults to ‘true’ item annotation specifies the width, height, horizontal offset and vertical offset for the question annotation measurement units are inches (‘in’) or centimeters (‘cm’) for example, ‘1cm’ code list annotation specifies the width, height, horizontal offset and vertical offset for the code list annotation measurement units are inches (‘in’) or centimeters (‘cm’) for example, ‘1cm’ measurement unit annotation specifies the width, height, horizontal offset and vertical offset for the measurement unit annotation measurement units are inches (‘in’) or centimeters (‘cm’) for example, ‘1cm’