Difference between revisions of "CAM:XForms"
From PublicWiki
(→Subset of XForms Spec to Support) |
(→Ordering) |
||
Line 33: | Line 33: | ||
=== Ordering === | === Ordering === | ||
− | Specify ordering form elements when presented one item at a time. | + | Specify ordering form elements when presented one item at a time (default to lexical ordering?). |
=== Data Binding === | === Data Binding === |
Revision as of 18:22, 18 June 2007
This page is to discuss a general XForms-based specification to be used across the CAM, Mobile MRS, etc. projects intended to support distributed, disconnected data collection in rural areas of the developing world.
Contents
Subset of XForms Spec to Support
Specify subset of XForms elements that will be supported.
- XPath
- Only basic XPath support (/myData/name/firstName)
- Instance
- Single instance within model element
- External instance
- Bind
- Attributes: id, nodeset, type
- DataTypes
- string, int, boolean, date
- Input elements
- Label
- Hint
- Select1 elements
- Label
- Hint
- Radio buttons only (no dropdown)
- Select elements
- Label
- Hint
- Radio buttons only (no dropdown)
Extensions
Discuss possible extensions to the XForms spec.
Ordering
Specify ordering form elements when presented one item at a time (default to lexical ordering?).
Data Binding
Specify binding of form elements to local / remote files and/or database.
Specify binding of form elements to sensor readings.
Specify IDs for barcode navigation.
Transport
Specify other transport protocols (SMS, MMS, E-mail)
Specify high-level transport directives