Consultor Eletrônico



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.