Simple Security
QTIPS - Hiding Symbolic Source Code
Using One Dictionary With Multiple Tables - Aaron Kaplan - SoftMart Inc
RTP Series - RTP9
RTP Series - RTP50
VERBatim - V25
@ATTACK - @Files
Utility Diskette # 3 - Part I
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
Vroom
RTP Series - RTP32
Utility Diskette # 3 - Part I
QTIPS - FOR/NEXT variables
@ATTACK - @CPU.Type
Defaults
QTIPS - Autofilling Default Values
REVMEDIA Revisted
@ATTACK - @Return.Value
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
File Variables
LINEAR HASH FILE STRUCTURES - Part 1
QTIPS - File Handle Structure
SecureUser
VERBatim - V25
@ATTACK - @Files.System
Advanced Revelation Initialisation Sequence (Overview) by Mike Pope
REVMEDIA Revisted
RTP Series - RTP42
VERBatim - V65
Argument passing - Subroutines and Functions - Mike Pope
QTIPS - DOSTime
VERBatim - V11
@ATTACK - @Backgrnd.Time
@ATTACK - @Index.Time
QTIPS - Time-outs in Windows
RTP Series - RTP49
VERBatim - V18
QTIPS - Amending non-Attached Files
Set_Attach_Sub and Attach images
Reader's Clinic - Page Marks in Windows

RevMedia FKB

DocumentV2I8A2
Title%FIELDS%
Keywords%FIELDS%
%F%
DICT.MFS
TextA reader called recently to ask for an explanation of the %FIELDS% record
found in the dictionary of all files This record (maintained automatically
by DICT MFS) is documented below %FIELDS% contains all of the information
relating to the dictionary items in a file in one place

%FIELDS% has 14 fields all (except for the first two) being associated
multi values controlled by field 3 (the dictionary item names) The record
structure is as follows

< 1 > Null
< 2 > Next field number used when creating new dictionary items
< 3 > Ascending left justified list of all dictionary field names
< 4 > Field Type (F S or G)
< 5 > Field Number (blank for symbolic/group)
< 6 > Whether field is BTREEd (1) or not (0)
< 7 > Whether field is XREFed (1) or not (0)
< 8 > Part number if field is part of a multi parted key
< 9 > Flag indicating whether field is multi valued (1) or not (0)
< 10 > Justfication
< 11 > Length
< 12 > Conversion
< 13 > Default value to be used for SQL updates to column
< 14 > "Master" flag for bonded files See E3 12 in AREV 2 0 docs

%FIELDS% can be used to good effect in providing users WITH rapid access to
their dictionary file structure All that is required is a simple F type
popup pointing to %FIELDS% field 3

System LABELLED Common
There is a system LABELLED common area called %F% which contains the
%FIELDS% record for the dictionary file last accessed It seems to be loaded
when a dictionary file is opened for the first time AFTER an attach


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

Page last modified: 08/02/03