Consultor Eletrônico



Kbase P186567: Control or form with "%" in class name name causes error in Visual Designer
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   4/28/2011
Status: Unverified

SYMPTOM(s):

Control or form with "%" in class name name causes error in Visual Designer

Visual Designer cannot load this class.

An exception occurred loading the design canvas: Identifier 'my%Form' is not valid.

FACT(s) (Environment):

Windows
OpenEdge 10.2B

CAUSE:


% is the modulus operator in C#. It is illegal to use operators in identifier names. This character can?t be used in a part of an ABL form definition which must pass through the .NET framework.

FIX:

Avoid using the % character in class names, variable names or class member names.