Kbase P6871: Disabling an individual RADIO-SET button can affect the SCREEN-VALUE
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  15/02/2007 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.x
OpenEdge 10.0x
OpenEdge 10.1A
SYMPTOM(s):
Calling RADIO-SET:DISABLE("<selected radio-set button>")
SCREEN-VALUE of RADIO-SET widget changes
CAUSE:
This is expected behavior, but was not properly documented.
The SCREEN-VALUE of a RADIO-SET widget should not hold a disabled value. (could actually be called 'a not allowed value')
CAUSE:
Bug# 20020806-005
FIX:
About the 4GL DISABLE() method for the RADIO-SET widget, the documentation should say the following:
"Disabling the selected radio-button changes the SCREEN-VALUE of the RADIO-SET widget to the first enabled item, or to the unknown value if all the buttons are disabled."
OpenEdge 10.1B or later release has updated documentation