Information générale
Catégorie:
Codage, syntaxe et commandes
HI Nancy Thanx a lot for the fast response...
Yes I use SP3...
I do know it happens in this function....
But it is very sporadic. So standing and debugging this function everytime
does no good. I did do this some...this is why I feel the problem is on
the CURVAL() and OLDVAL() functions....
(When debug info is in it shows the line number as the following
line...
aNewLData[i] = CURVAL(aFlds[i,1])
This is the context....
**Fill an array up with the tables current values....
nLen = AFIELDS(aFlds)
DIMENSION aNewLData[nLen]
cOldDelete = SET("DELETED")
SET DELETED OFF
GO nRecord
FOR i = 1 TO nLen
IF aFlds[i,2] <> "G"
IF glTblBuffering
aNewLData[i] = CURVAL(aFlds[i,1])
ELSE
aNewLData[i] = &aFlds[i,1]
ENDIF
ELSE
aNewLData[i] = ""
ENDIF
NEXT
It happens a lot more during hi user activity.
It cannot be reproduced with any consistancy.
I have since rewote the function...NOt using CURVAL
but the results are not in yet...
Thanx !!
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement