REVMEDIA Revisted
Utility Diskette # 4
QUERY.SUB
QTIPS - Query Windows - Changing Colours
Readers Clinic - Quickly Coping with \
@ATTACK - @CPU.Type
Utility Diskette # 4
SecureUser
VERBatim - V25
@ATTACK - @Files.System
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
REVMEDIA Revisted
Playing with Scan Codes
QTIPS - Compiling Protection Code
QTIPS - Invalid Code and Command
QTIPS - Code/Command Help
Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd)
RTP Series - RTP9
DOS Interfacing (Part II)
QTIPS - File Handle Structure
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
@ATTACK - @Modal
Simple Security
QTIPS - Hiding Symbolic Source Code
Using One Dictionary With Multiple Tables - Aaron Kaplan - SoftMart Inc
Utility Diskette # 4

RevMedia FKB

DocumentV4I8A9
TitleQTIPS - MFS - Select.Index
KeywordsMFS
SELECT.INDEX
TextOwners of the new "Modifying Filing System" book FROM RevTI will be aware
that it is now possible to query an MFS to see if it is capable of a
specific type of search so that the programmer does not have to encode the
logic him/herself This is achieved by CALLING the filing system as in the
following code example

OPEN "MEMBER" TO PRIMARY_FILE_VAR THEN
BFS = PRIMARY_FILE_VAR<1 1> ; N_FS = BFS<1 1 1>
HANDLE = DELETE( PRIMARY_FILE_VAR 1 1 0 )
NAME = "FAMILY_NAME" ; FMC = @FM :@FM : @FM : 1
RECORD = 7 ; STATUS = 0
CALL @N_FS(33 BFS HANDLE NAME FMC RECORD STATUS)
END


Here the NAME is set to the dictionary item to check the FMC to a case
insensitive flag RECORD to a code indicating the type of search to check
for (7 is GT) and STATUS to 0 indicating a test call

Whilst the documentation records that the results will be returned in RECORD
they are in fact returned in FMC


(Volume 4 Issue 8 Pages 12 13)
[revmedia/copyrigh.htm]

Page last modified: 08/02/03