Kbase P52962: Dynamics: Mismatch parameter type in rydynframp.p errors 76
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/12/2003 |
|
Status: Unverified
FACT(s) (Environment):
Dynamics 2.1A
SYMPTOM(s):
Invalid character in numeric input s (76)
Incompatible datatypes found during runtime conversion (5729)
Procedure createObject ry/app/rydynframp.p sent sub-procedure
getInternalEntryExists c:\.....\af\app\afsessrvrp.r mismatched
parameters (2570).
CAUSE:
Known issue in Dynamics 2.1A development aware.
CreateObject in ry/app/rydynframp.p calls getInternalEntryExists IN the session manager with wrong parameter data types, which leads to the 3 errors above.
FIX:
In createObject in ry/app/rydynframp.p, replace:
IF DYNAMIC-FUNCTION("getInternalEntryExists":U IN gshSessionManager,
"setForeignFields":U, hDataTarget) THEN
{fnarg setForeignFields cSdoForeignFields hDataTarget}.
by:
IF DYNAMIC-FUNCTION("getInternalEntryExists":U IN gshSessionManager,
hDataTarget, "setForeignFields":U) THEN
{fnarg setForeignFields cSdoForeignFields hDataTarget}.