RTP Series - RTP42
RTP Series - RTP51
Reader's Clinic - AREV Runtime
@ATTACK - @PDisk.On
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
AREV Comes to Czechoslovakia Les Palenik, Cosmotron Systems
Adding Quickdex/Rightdex Indexes Programmatically
RTP Series - RTP9
RTP Series - RTP50
VERBatim - V25
@ATTACK - @Files
Utility Diskette # 3 - Part I
RTP Series - RTP5
VERBatim - V22
Play it Again, Cam
Reader's Forum - Mark Hirst Revelation C Interface - Part 1
Reader's Forum - Numeric Precision in R/Basic - Hal Wyman
QTIPS - Use of Mouse
Reader's Forum The C Interface Part 2 - Mark Hirst (Senior Techie - ICS) Reader's Clinic
RTP Series - RTP27
QTIPS - Printing Large Variables from the Debugger
VERBatim - V87
Utility Diskette # 4
Reader's Clinic - Functions and Subroutines
Argument passing - Subroutines and Functions - Mike Pope
@ATTACK - @Modal
@ATTACK - @CPU.Type
QTIPS - Menus Without an Action Bar
QTIPS - DOS File Names
DOS Interfacing (Part II)
VERBatim - V116
@ATTACK - @Pri.File
@ATTACK - @Rollout.File
File Variables
How Indexes Are Updated
Index Record Layouts
QTIPS - File Variable of File In SELECT Statement
QTIPS - Amending non-Attached Files
LINEAR HASH FILE STRUCTURES - Part 1
Index Flush
QTIPS - File Handle Structure
REVMEDIA Revisted
Adding Quickdex/Rightdex Indexes Programmatically
QTIPS - Descending Order Quickdex/Rightdexes
QTIPS - Local Language Sets
Reader's Clinic - Fixing %Windows% Using Depend.Update
QTIPS - Updating Indexes
How Indexes Are Updated
REVMEDIA Revisted
Version 2
Directory Exists on Novell
Gas Bar
Prompt Help
DOS Interfacing (Part II)
@ATTACK - @Help.Level
@ATTACK - @StatList
QTIPS - Standardising Error Message Display
Video Control
Customising the Status Line
Version 2
QTIPS - Invalid Code and Command
Bugs and PCs - Indexing 01 vs 1
Adding Quickdex/Rightdex Indexes Programmatically
QTIPS - Descending Order Quickdex/Rightdexes
@ATTACK - @File.Error
@ATTACK - @File.Error.Mode
QTIPS - Standardising Error Message Display
Version 3 Technical Highlights - ValidateName
@ATTACK - @File.Error
@ATTACK - @File.Error.Mode
@ATTACK - @Last.Error
A RevTechie Replies - And Miscellaneous Jottings - Mike Pope - Revelation Technologies (UK) Ltd
RTP5 and RTP51
QTIPS - Standardising Error Message Display
QTIPS - Interrupt Proof Error Messages
Version 3 Technical Highlights - ValidateName
Reader's Clinic - Page Marks in Windows

RevMedia FKB

DocumentV2I9A2
TitleAdding Quickdex/Rightdex Indexes Programmatically
KeywordsQUICKDEXER
RIGHTDEX
QUICKDEX
TextLater releases of AREV have a routine provided called QUICKDEXER which
permits the addition/removal of Quickdexes and Rightdexes to files from
within an RBASIC program QUICKDEXER takes four parameters and is called as
a subroutine i e

CALL QUICKDEXER(FILE TYPE ACTION FLAG)

The Parameters are as follows

FILE The name (NB not file variable) of the file to add the index
to

TYPE "Q" for Quickdex or "R" for Rightdex

ACTION 0 to add the index (you will be asked whether you wish to
update the QUICKDEX/RIGHTDEX now) 1 will remove the index
(without a confirmation message)

FLAG Returns status of operation Returns a variety of values
those identified thus far are

0 Successful
1 Invalid "Type" passed
3 Quickdex already installed
4 Rightdex already installed

In addition there are various errors conforming to the new
@FILE ERROR specification


(Volume 2 Issue 9 Page 4)
[revmedia/copyrigh.htm]

Page last modified: 08/02/03