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.