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.