Consultor Eletrônico



Kbase P107170: Error 120312 appears in the AppServer log file when passing a INPUT-OUTPUT ProDataSet handle to a 4G
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   04/05/2006
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.x

SYMPTOM(s):

Error 120312 when passing a INPUT-OUTPUT ProDataSet handle to a 4GL procedure from .NET Open Client

By-REFERENCE Parameters for procedure <name> (table <name> and table <name>) have indexes that do not match. (12312)

The error appears in the AppServer server's log file

In the called 4GL procedure, the ProDataSet handle is then passed by reference as INPUT-OUTPUT to another external 4GL procedure.

It is not reproducible if the BY-REFERENCE option is removed

CAUSE:

This is a known issue being investigated by Development

FIX:

Remove the BY-REFERENCE option when passing the INPUT-OUTPUT ProDataSet