Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!haven!h.cs.wvu.wvnet.edu!cerc.wvu.wvnet.edu!coop From: coop@cerc.wvu.wvnet.edu (Boris Pelakh) Newsgroups: comp.databases Subject: Re: dBASE IV (Again) Keywords: dBASE Message-ID: <256@cerc.wvu.wvnet.edu.edu> Date: 2 Oct 89 18:10:36 GMT References: <248@cerc.wvu.wvnet.edu.edu> <266@dbase.UUCP> Sender: news@cerc.wvu.wvnet.edu Lines: 21 In article <266@dbase.UUCP>, awd@dbase.UUCP (Alastair Dallas) writes: > I went to duplicate your bug. I created a 1518-record file and did: > > APPEND BLANK > x = recno() >> GOTO x > > This doesn't cause any problem for me. Of course, it could be that I > picked different operations to try :-). Could you be more specific? > I found a most interesting quality in this error. In the block, I was modifying the field that was the current key field. Somehow, it was not entered into the index (AUTOSAVE matters ?!) and when trying to go to it, it was giving the out-of-range. If a reindex was put before the goto statement, all went smooth. Could that be the reason ? Boris Pelakh. "Software - a spell one casts pelakh @ cerc.wvu.wvnet.edu on a computer to transform input into errors." - Me.