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.