Consultor Eletrônico



Kbase 33511: Error 493 When Repositioning a Browse to a Rowid
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Solution ID: P3511

FACT(s) (Environment):

Progress 9.x

SYMPTOM(s):

When a browser rowid reposition fails because the record is not in the
query, err 493 and 7331 is given and it core dumps.

SYSTEM ERROR: bfposto: position timestamp - <integer-value> - doesn't match the list timestamp - <integer-value>. (493)

Cannot reposition query <name> to recid/rowid(s) given. (7331)

CAUSE:

In the browse it's only possible to see customers whose name begins with "a"

This is the code used in a button:

FIND FIRST customer WHERE NOT (Customer.NAME) BEGINS "a") NO-LOCK.
(so, it means that this customer is not in the Browse)

BROWSE:VISIBLE = NO.
REPOSITION BROWSE-1 TO ROWID(ROWID(Customer)) NO-ERROR.
BROWSE:VISIBLE = YES

FIX:

No known fix.