Dynamic option list in data entry

Registered by Lars Helge Øverland on 2009-03-30

Functionality for dynamic option-lists in data entry for data elements of type text. This is related to the requirement for capturing survey-data. An option-list for a data element must be related to a data set, as the contents of the option list for a data element might need to change according to the context of the data set. It must be possible to internationalize the option values.

Incorporating this into the customized data entry might be a challenge.

Suggested data model:

class DataValueOption
int id;
String value;

class DataValueOptionList
int id;
DataSet dataSet;
DataElement dataElement;
List<DataValueOption> options;

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
murod
Definition:
Pending Approval
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2.0.2
Started by
Lars Helge Øverland on 2009-05-15
Completed by
Lars Helge Øverland on 2009-09-05

Related branches

Sprints

Whiteboard

What this dynamic values used for? Is this dynamic value used in more than one dataset? If this is single time usage, we could implement it using dataset custom form edit functionality (creating drop down with custom values). By single I mean only one form uses this set of predefined data values.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.