Skip to content

Add configurability to range question type #817

@lognaturel

Description

@lognaturel

As described in this forum post, add the following parameters allowed for range only.

Note that XLSForm uses _ as a separator by convention rather than - which is common for XForms attributes.

tick_interval

When present, its value MUST:

  • be greater than zero
  • be an exact multiple of step
  • be less than or equal to end - start

tick_labelset

For a row with type range and non-empty tick_labelset parameter, the value of tick_labelset MUST match exactly one list_name on the choices sheet.

The name values for that list_name MUST be numeric strings that are multiples of step or tick_interval between start and end, inclusive.

See the XForms spec for additional validation.

placeholder

Value must be a multiple of step that is between start and end, inclusive

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions