Kbase P117929: Error 799 and 803 running the CALL 4GL statement.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.x
Progress 8.x
SYMPTOM(s):
Errors executing the CALL statement:
CALL is reserved for the High-Level Call Interface (799)
Did you intend to say RUN ? (803)
Executable has been rebuild via the probuild utility.
The file hlprodsp.o linked into the executable, is a copy of the $DLC/probuild/4gl/hlprodsp.o.
CAUSE:
This is expected behavior.
The hlprodsp.o file *must* be generated by compiling a customized version of hlprodsp.c.
FIX:
1) Copy hlprodsp.c from $DLC/probuild/hlc.
2) Customize the PRODSP() function.
3) Compile hlprodsp.c and generate hlprodsp.o.
4) Link the newly-generated hlprodsp.o into your executable.
For instructions on how to customize the PRODSP() function, please refer to the documentation.