Consultor Eletrônico



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