Kbase P16474: The 'FOR' keyword is reserved only for INPUT parameters
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  19/03/2003 |
|
Status: Unverified
SYMPTOM(s):
Only unsubscripted INPUT HANDLE program variables allowed in TABLE-HANDLE FOR phrase. (9080)
DEFINE OUTPUT PARAMETER TABLE-HANDLE FOR h.
CAUSE:
There is a documentation bug about the DEFINE PARAMETER Statement:
DEFINE OUTPUT PARAMETER TABLE-HANDLE [FOR], temp-table-handle.
Indeed, the 'FOR' keyword is reserved only for INPUT parameters, so it should be written:
DEFINE OUTPUT PARAMETER TABLE-HANDLE temp-table-handle.
FIX:
Remove the 'FOR' keyword:
DEFINE OUTPUT PARAMETER TABLE-HANDLE temp-table-handle.