QTIPS - Break-On Date Fields
IConvs / OConvs
RTP Series - RTP1
VERBatim - V20
File Variables
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
Reader's Clinic - Scaled Masked Decimal Conversions
Reader's Clinic - Scaled Masked Decimal Conversions
Bugs and PCs - Indexing 01 vs 1
VERBatim - V77
Index Sub Revisited
Indexing on Xlates
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
Simple Security
Batch.Indexing
QTIPS - Batch.Indexing Close Down
What's New (and un(der)documented!) In 2.12
Utility Diskette # 4
Version 3 Technical Highlights - Creating New Accounts Programmatically
Version 3 Technical Highlights - Securing Accounts
Version 3 Technical Highlights - Deleting Accounts
Version 3 TCL Subroutines - Creating New Accounts
Version 3 TCL Subroutines - Deleting Accounts
!File Records
QTIPS - Updating Indexes
Indexing on Xlates
Rebuilding Indexes
How Indexes Are Updated
Index Record Layouts
Index Flush
REVMEDIA Revisited
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
VERBatim - V126
Esc.To.Exit
Uncommon Knowledge - WC_WST_CHAR%
Reader's Forum - Numeric Precision in R/Basic - Hal Wyman
REVMEDIA Revisted
RTP Series - RTP5
VERBatim - V22
QTIPS - Handy Compiler Options
VERBatim - V85
A RevTechie Replies - And Miscellaneous Jottings - Mike Pope - Revelation Technologies (UK) Ltd
QTIPS - Inconsistent @Variable Behaviour
What's New (and un(der)documented!) In 2.12
QTIPS - Command Line Options
QTIPS - Invalid Code and Command
QTIPS - Code/Command Help
Utility Diskette # 4
QTIPS - Using @Upper.Case and @Lower.Case with Foreign Languages
@ATTACK - @Lower.Case
@ATTACK - @Upper.Case
Sorting out Collation Sequences by Mike Pope
REVMEDIA Revisited
RTP Series - RTP27
QTIPS - Printing Large Variables from the Debugger
VERBatim - V87
VERBatim - V15
QTIPS - Compiling Work around on runtimes
Reader's Clinic - EVAL
QTIPS - Compiling Protection Code
RTP5 and RTP51
Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd)
RTP Series - RTP19
REVMEDIA Revisited
@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
@ATTACK - @Attrbt
@ATTACK - @Attrbt.Ptr
REVMEDIA Revisited
VERBatim - V41
@ATTACK - @Attrbt.Ptr
REVMEDIA Revisited
@ATTACK - @Attrbt.Ptr
@ATTACK - @Query.Table
REVMEDIA Revisited
Uncommon Knowledge - WC_Table_Exit_Mode%
QTIPS - New Catalyst Option
Version 3 Technical Highlights - Deleting Tables Programmatically
Version 3 Technical Highlights - Aliasing Tables Programmatically
Version 3 TCL Subroutines - Creating Tables
Version 3 TCL Subroutines - Deleting Tables
Version 3 TCL Subroutines - Aliasing Tables
Symbol Table Structure
@ATTACK - @Help.Level
File Variables
LINEAR HASH FILE STRUCTURES - Part 1
QTIPS - File Handle Structure
@ATTACK - @Cursors(x)
REVMEDIA Revisited
Argument passing - Subroutines and Functions - Mike Pope
Caching in on the Frames Array - Mike Pope
QTIPS - Fast Dynamic Array Building
2.1 Highlights
REVMEDIA Revisited
Reader's Clinic - Incorrect Indexes
Vroom
RTP Series - RTP20
RTP Series - RTP12
Form.List.S
VERBatim - V5
@ATTACK - @Last.Select.Process
@ATTACK - @Save.Select
QTIPS - File Variable of File In SELECT Statement
QUERY.SUB
REVMEDIA Revisited
QTIPS - Extended Select Syntax
Spindex - A Review
Spindex vs BondTRV
REVMEDIA Revisited
QTIPS - Replacing GAS.BAR routine during PERFORM "SELECT"
QTIPS - Extended Select BY
QTIPS - EasyWriter
QTIPS - MFS - Select.Index
Gas Bar
Prompt Help
@ATTACK - @Environ.Set
Uncommon Knowledge - WC_Reset%
Reader's Clinic - Scribe Replace Processes in Window
REVMEDIA Revisited

RevMedia FKB

DocumentV3I7A1
TitleREVMEDIA Revisited
Keywords!INDEXING
@FMC
RTP19
@ATRBT
@ATRBT.PTR
COLORS.TABLE
@CURSORS
SELECT.CONSTANTS
INCLUDE
BTREE.EXTRACT
TextTo ensure that your documentation is as up to date as possible we continue
our occasional series intended to bring previous REVMEDIA articles into line
with release 2 1 of AREV My thanks to all subscribers who have helped by
notifying me of bugs or discrepancies

Volume 2 Issue 1
Page 3 Scaled masked decimal CONVERSIONS no longer hang

Page 4 The discussion re: indexing needs to be amended to take into
account the fact that the !INDEXING file is no longer used and
that the index TRANSACTION data is written DIRECTLY to the
!datafile Basically records keyed on an integer are written to
the !datafile and these are subsequently written out to records
keyed on the index name and an integer and thence to the index
itself

Page 8 The reference to DATA_RECORD in REORDER: should be to DR

Page 9 An interesting fact to bear in mind when dealing WITH @variables
is that the compiler recognises @variables as such when compiling
and thus takes anything immediately AFTER the @variable (but not
separated by a semi colon etc) as a formatting command Due to
this it has been incorrectly suggested that certain @variables
exist when they in fact do not A case in point would be @FMC

If a program were written saying simply PRINT @FMC then it would
compile However if it were subsequently run it would fall over
WITH an RTP19 error This is because the compiler recognises the
@FM and assumes that the following C must be an implicit
formatting command It therefore CALLS RTP19 PASSING it C which
has not been assigned The veracity of this may be simply tested
by the following

C = "R(0)#10"
print @FMC

@ATTRBT should be spelt @ATRBT

@ATTRBT PTR should be spelt @ATRBT PTR

Any occurrence of ? is now left alone in COLORS TABLE but any
occurrence of ! is replaced WITH a CHAR(127) Thus a colour
definition might be C!1 on file but would be stored in @ATRBT as
CHAR(27) : "C" : CHAR(127) : "1"

Page 11 The full structure of the @CURSORS dimensioned array is described
in the INCLUDE record SELECT CONSTANTS on lines 78 through 92
This complements the existing documentation

As of 2 1 it is still necessary to remove stopped WORDS from
lookups before CALLING BTREE EXTRACT


(Volume 3 Issue 7 PAGE 4)
[revmedia/copyrigh.htm]

Page last modified: 08/02/03