Consultor Eletrônico



Kbase P129233: PUT CONTROL does not accept dynamic reference to RAW field
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   29/07/2009
Status: Unverified

SYMPTOM(s):

Using dynamic reference to buffer-field in PUT CONTROL statement (PUT CONTROL ... <buffer-field>:BUFFER-VALUE)

Buffer field has RAW datatype

Incompatible datatypes found during runtime conversion. (5729)

** Unable to evaluate expression for PUT statement. (564)

FACT(s) (Environment):

Progress 9.x
OpenEdge 10.x
All Supported Operating Systems
OpenEdge Category: Language (4GL/ABL)

CAUSE:

Bug# OE00165736

FIX:

Workaround:

Use static reference to the RAW field if possible.
Alternatively, cast the buffer-value to an intermediate RAW variable, and use the variable in the PUT CONTROL statement.