Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

At 28 JAN 1999 02:34:13PM Greg Hofer wrote:

First problem: When attempting to update a record from one table-based form I get an error: "FS215 - The quickdex or rightdex index has been corrupted. You can rebuild the index by executing a List or Select command." I'm not sure how it wants me to issue those commands but I tried to manually rebuild my indexes but this results in:

Second Problem: I've tried to manually rebuild my indexes. For several of my indexes I get the error: "ENG0010 - F.Distributor line 3. Variable has not been assigned a value." At this point my whole computer dies and I must re-boot.

Needless to say, this is very worrisome behaviour from a database. Once again any ideas or help would be most appreciated.


At 28 JAN 1999 03:55PM cpates@sprezzatura.com,[url=http://www.sprezzatura.com]Sprezzatura Ltd[/url] wrote:

Greg,

A QuickDex is not a 'real' index in the same way as a BTree/XRef etc. To rebuild it I would go to the table in question and delete the %RECORDS% record. Then do an RList "SELECT" on the table, and this should rebuild it.

Then see if this helps with your second problem

cpates@sprezzatura.com

Sprezzatura Ltd

World Leaders in all things RevSoft


At 28 JAN 1999 04:46PM Tony Lillyman wrote:

Be aware though that quickdexes have a 64K key limit (which I have exceeded on a number of occasions

Regards


At 28 JAN 1999 05:53PM Greg Hofer wrote:

Thanks for the speedy repsonse. Can you tell me where the %RECORDS% exists? I hope I don't access it through the Table Browser because this crashes each time I try to look at my table. I'm new to this and I can't seem to find any info on %RECORDS% in the "Native Tables" manual. Maybe someone can tell me what a rightdex or quickdex is as well. I only have xref, btree and relational indicies defined. Thanks.


At 28 JAN 1999 11:54PM Don Bakke wrote:

Greg,

%RECORDS% is located in the actual data table itself. To delete it easily just enter the following in the System Editor's Exec line:

RUN DELETE_ROW TABLE_NAME "%RECORDS%"

dbakke@srpcs.com

SRP Computer Solutions


At 29 JAN 1999 04:57PM Greg Hofer wrote:

It says the row does not exist when I try and delete it.

RUN DELETE_ROW "PERSON", "%RECORDS%"

FS100: Record "%RECORDS%" does not exist.

SSP612: Unable to delete row(s) "%RECORDS%"; 0 row(s) deleted.

View this thread on the forum...

  • third_party_content/community/commentary/forums_nonworks/ea6b43b2c415939f85256707006b80d6.txt
  • Last modified: 2023/12/28 07:40
  • by 127.0.0.1