110549     File Management Utility  Version: 2.3, August 1983
Submitted by: Jean-Paul Denis, Bancontact, Brussels, Belgium
Operating System: RSX-11M V3.2, RSX-11M-PLUS V1.0, VAX/VMS in RSX-11M
Emulation  Source Language: MACRO-11  Memory Required: 31KW for INQ,
14KW for CTL  Keywords: File Management
Abstract: INQ is a program which enables users to manipulate files
(fixed-length records only) and display a record by its
logical number or by a key, change record, hard copy,
display records, print user file, print only records
selected by a key, print records from a logical number
to another, copy records selected by a key, modify
records selected by key, modify a lot of records,
compute statistics of data on records selecting by key.
A key is an expression of conditions (up to 3 with
logical "and" and "or"). A condition includes a
data name, a data value and a data operator (=,[,],#).
User file may be protected in modify function by its own
password. A record may contain different type of data as
ASCII, EBCDIC, RAD 50, Packed or Binary. It is
transparent to user. Keys used are defined in interactive
mode. With each user file is associated a control file (1
block length) which must exist because it contains all
information about user the file.
With program CTL, the user may create a control file and
manage it as sort data for dump, decide if a data is
edited or not, define characteristics of user file
(record length, title) and each data he will manipulate
(symbolic name, offset in record, length, type). He may
define a password for his file protection in modify
All functions are presented in menu, with, for each menu
a help command to aid the user in his choice. Therefore,
it is very easy to work with these programs, even
without documentation.
Restrictions: Tasks running only on VT100. Generation only on RSX-11M
or RSX-11M-PLUS.
Media (Service Charge Code): Two RX02 Diskettes (LB)  Format:
FILES-11, 600' Magnetic Tape (MA)  Format: FILES-11

The PDP-11 DECUS Software Index
The PDP-11 Home Page
Tim Shoppa <shoppa@trailing-edge.com>
Created: December 26, 1998