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