Try OpenEdge Now
skip to main content
ABL Reference
Handle Attributes and Methods Reference : INPUT-VALUE attribute
 

INPUT-VALUE attribute

Used for data-representation widgets, such as field-level widgets that represent variables or database fields. The value for the INPUT-VALUE attribute is the unformatted SCREEN-VALUE of a widget.
Data type: Same as the field or variable associated with the widget
Access: Read-only
Applies to: BROWSE widget (cell), COMBO-BOX widget, EDITOR widget, FILL-IN widget, LITERAL widget, RADIO-SET widget, SELECTION-LIST widget, SLIDER widget, TEXT widget, TOGGLE-BOX widget
For any widget that has a SCREEN-VALUE, INPUT-VALUE returns the unformatted value of the widget's SCREEN-VALUE, in the native data type of the widget.
When you use the INPUT-VALUE attribute, there are no formatting characters and the data type is the data type of the associated field. The relationship between a field's INPUT-VALUE and the value in the record buffer is the same as the relationship between the SCREEN-VALUE and the record buffer. For example, changing the record buffer does not affect the INPUT-VALUE.
When you use the DISPLAY, PUT, or MESSAGE statements for the INPUT-VALUE of a widget that has the DATE data type, you see the formatted value because these statements automatically format DATE values. To display an unformatted date, first assign INPUT-VALUE to an integer variable, and then display the variable.

See also

SCREEN-VALUE attribute