Information générale
Catégorie:
Codage, syntaxe et commandes
Titre:
Inconsistent replace with's
Have you seen one like this before? It's simple but maddening.
The first line does not replace. The second one does.
REPL sp_f17euc.COBOR1AGE with str(insapp.COBOR1AGE)
REPL sp_f17euc.COBORR2 with insapp.COBORR2
The only difference is the str() on the numeric field, which should not matter.
I added output windows to confirm and flushed the buffer to ensure a write to disk as follows without success.
wait wind sp_f17euc.COBOR1AGE +' / '+str(insapp.COBOR1AGE)
REPL sp_f17euc.COBOR1AGE with str(insapp.COBOR1AGE)
flus
wait wind sp_f17euc.COBOR1AGE +' / '+str(insapp.COBOR1AGE)
REPL sp_f17euc.COBORR2 with insapp.COBORR2
Both files are open and some fields do update. I cannot use scatter/gather or tableupdate() as the type of fields of the same name are different. I have to use replace...with. Replace...with always works, doesn't it?
This is not a case of other users locking the records or of memory problems. Any help? Thanks.
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