Consultor Eletrônico



Kbase P106456: Generated code for SmartDataFields and SmartDataObjects fails to compile
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   7/15/2005
Status: Unverified

FACT(s) (Environment):

Dynamics 2.1B
OpenEdge 10.0B
Dynamics

SYMPTOM(s):

4GL Generator

Invalid code generated for SmartDataFields and SmartDataObjects

Numerous errors occur when compiling generated code

The following errors may occur:

** More than <value> characters in a single statement--use -inp parm. (135)

Premature EOF during &IF preprocessor handling. (2942)

Missing &ENDIF. (2964)

** Preprocessor could not understand line <line-number> in file '<file-name>'. (2124)

&ENDIF without matching &IF, &ELSEIF or &ELSE. (2951)

Attempt to &UNDEFINE <preproc-name> which has no definition. (2960)

** <program> Could not understand line <number>. (193)

** Unable to understand after -- "<string>". (247)

** Unmatched quote found in procedure. (133)

CAUSE:

Invalid baseQueryString property value stored in repository.
It contains single CHR(13) characters, which when placed in the generated code will trip up the preprocessor and compiler

FIX:

Open the affected objects and save them again.