Kbase P33144: Error 2129 After Upgrading From 8.2 to 8.3
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Unverified
FACT(s) (Environment):
Progress 8.3D
SYMPTOM(s):
Error 2129 After Upgrading From 8.2 to 8.3
Running ADM1 application but getting error 2129 when saving first record in browser
Procedure <procedure> has no entry point for <internal-procedure>. (2129)
Procedure browser.i has no entry point for new-first-record. (2129)
CAUSE:
Method \dlc\src\adm\method\tableio.i attempts to run an internal procedure in the associated record-source smart object. This is fine if the record source is a QUERY as the method \dlc\src\adm\method\query.i contains this procedure. All this procedure does is update a field adm-first-record with the ROWID of the first record in the query.
FIX:
A Workaround is to create an equivalent new-first-record PROCEDURE in \dlc\src\adm\method\browser.i defining an additional field adm-first-record as ROWID. This is effectively a dummy process and seems to get over the problem.