Consultor Eletrônico



Kbase P139992: Visual Designer fails to load a class containing logical variable defined as 'log'
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/06/2009
Status: Unverified

SYMPTOM(s):

Visual Designer fails to load a class containing logical variable defined as 'log'

Visual Designer fails to load a class containing logical variable defined as log

Code contains the following statement:

DEFINE VARIABLE <variable name> AS LOG NO-UNDO.

Visual Designer fails to visualize the class / form with an error

Visual Designer cannot load this class
Line <#>: Unable to resolve type information for type LOG for field <variable name>

Code does not fail if LOG is changed to LOGICAL

FACT(s) (Environment):

OpenEdge 10.2A
Windows

CAUSE:

Bug# OE00180006

FIX:

Option #1
Upgrade to 10.2A01 or later

Option #2
Use full keyword instead of shortened version:

DEFINE VARIABLE <> AS LOGICAL NO-UNDO.

Use short-cut 'dvlg' to have OpenEdge Architect add the full statement automatically