[jboss-jira] [JBoss JIRA] Created: (JBRULES-2890) Enumerated Values Via Query
Brad Davis (JIRA)
jira-events at lists.jboss.org
Mon Feb 7 11:02:41 EST 2011
Enumerated Values Via Query
---------------------------
Key: JBRULES-2890
URL: https://issues.jboss.org/browse/JBRULES-2890
Project: Drools
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: drools-guvnor
Affects Versions: 5.1.1.FINAL
Reporter: Brad Davis
Assignee: Mark Proctor
Priority: Optional
When creating the Rules Fact Model, it would be helpful to be able to define a query and datasource to enumerate possible values for a given field. An example of the usefulness would be for ICD Codes for healthcare. By annotating a fact model field with Datasource and Query information, we could provide auto-complete / enumeration for a given field in the UI.
public class ICD9Code {
@org.jboss.brms.ui.validators.DatabaseEnumerator(
datasource="ExampleDS",
query={"select field from some table where field like '{value}%"')
private String code;
...
}
As the user starts to type in the BRL UI, we could then perform a query on the underlying datasource to autocomplete the annotated field. For large datasets, this would decrease the entry time significantly for the business users, while also ensuring that users are adhering to known business values.
This would also be useful for zip codes, states, etc.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list