Consultor Eletrônico



Kbase P53250: Error 223 after upgrade from Progress 9.1C to Progress 9.1D
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/01/2007
Status: Unverified

FACT(s) (Environment):

Progress 9.1C
Progress 9.1D

SYMPTOM(s):

Error 223 after upgrade from Progress 9.1C to Progress 9.1D

** Incompatible data types in expression or assignment. (223)

Using dynamic functions with implicit data-type conversion

Example:

FUNCTION X RETURNS CHAR ():
RETURN "100".
END.

IF DYNAMIC-FUNCTION('X') = 100 THEN MESSAGE "yes".

Code works in 9.1C through 9.1C13 and fails in 9.1C14 through 9.1D08.

CAUSE:

Bug# 20040318-012

FIX:

Upgrade to 9.1D09
Upgrade to OpenEdge 10.0A or later