Consultor Eletrônico



Kbase P88045: Error 3230 calling a internal procedure which has a TABLE-HANDLE parameter
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   08/10/2004
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.x
Progress 9.1x

SYMPTOM(s):

Calling an internal procedure from an persistent procedure on the App Server

Mismatched parameter types passed to procedure <procedure>. (3230)

Internal procedure has a OUTPUT parameter defined as a table handle.

CAUSE:

Omitting TABLE-HANDLE key-word when calling the internal procedure.

FIX:

The client should make the following call:
DEF VAR hTT AS HANDLE.
RUN <internal> IN <hSup> ( OUTPUT TABLE-HANDLE hTT ).
where:
<internal> is the name of the internal procedure
<hSup> is the handle to the persistent procedure running on AppServer