Kbase P188510: 4GL/ABL: Errors (879) compiling Progress 9.1E source code under OpenEdge 10.1C
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  26/05/2011 |
|
Status: Unverified
SYMPTOM(s):
4GL/ABL: Errors (879) compiling Progress 9.1E source code under OpenEdge 10.1C
Parameter <number> is for output. Must be a field or program variable. (879)
Parameter 5 is for output. Must be a field or program variable. (879)
FACT(s) (Environment):
All Supported Operating Systems
OpenEdge 10.1C 64-bit
OpenEdge Category: Language (4GL/ABL)
OpenEdge Category: Migration
CAUSE:
Bug# OE00207894
CAUSE:
The code has procedure calls with OUPTUT TIMEZONE which is not being properly interpreted by the compiler as an unreserved keyword.
FIX:
None at this time. A workaround is to add the offending word 'TIMEZONE' to a forget list file (a flat text file named myForgetList.txt or some other name) and start the Application Compiler Session using the Keyword Forget List (-k) client session startup parameter using a command similar to:
prowin32 sports2000 -1 -k myForgetList.txt -p _comp