Consultor Eletrônico



Kbase 6192: CAN-FIND(FIRST) fails in multi-user; works in single-user
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/10/1998
CAN-FIND(FIRST) fails in multi-user; works in single-user

901130-SLK01/* bug 90-11-29-05 - CAN-FIND FIRST fails in multi-user
but works single usr*/
find first order.
for each order-line of order: delete order-line. end.
delete order.
if can-find(first order) then display "yes".
else display "no".

/* this will display "no" in multi-user and "yes" in single-user */


NOTE: Workaround is to put a DO TRANSACTION around the
delete of order:

find first order.
for each order-line of order: delete order-line. end.
do transaction:
delete order.
end.
if can-find(first order) then display "yes".
else display "no".

/* this will display "yes" in both single and multi-user. */


Note: This bug exists in current v5 (5.2A and above)
and v6 (6.2A and above) products. Will be fixed in 6.2G.

Progress Software Technical Support Note # 6192