QM Commands

Top  Previous  Next

 

*Comment
$ECHOParagraph tracing
!Synonym for SH
ABORTAbort processing and return to command prompt
ACCOUNT.RESTORERestore a Pick style ACCOUNT-SAVE tape
ACCOUNT.SAVESave an account to tape in Pick compatible format
ADMIN.USERUsername administration for network connections
ALIASCreate a temporary alias for a command
ANALYSE.FILEAnalyse structure and usage of dynamic file
ANALYZE.FILESynonym for ANALYSE.FILE
AUTOLOGOUTSet inactivity timer
BASICCompile QMBasic programs
BELLEnable or disable audible alarm
BLOCK.PRINTPrint text using large characters
BLOCK.TERMDisplay text using large characters
BREAKEnable, disable or query break key
BUILD.INDEXBuild an alternate key index
CATALOGSynonym for CATALOGUE
CATALOGUEAdd program to system catalogue
CDSynonym for COMPILE.DICT
CLEAN.ACCOUNTRemove records from $HOLD, $COMO and $SAVEDLISTS
CLEAR.ABORTClear the abort status in an ON.ABORT paragraph
CLEAR.DATAClear the data queue
CLEAR.FILERemove all records from a file
CLEAR.INPUTClear keyboard type-ahead
CLEAR.LOCKSRelease task locks
CLEAR.PROMPTSClear inline prompt responses
CLEAR.SELECTClear one or all select lists
CLEAR.STACKClear the command stack
CLEARDATASynonym for CLEAR.DATA
CLEARINPUTSynonym for CLEAR.INPUT
CLEARPROMPTSSynonym for CLEAR.PROMPTS
CLEARSELECTSynonym for CLEAR.SELECT
CLRClear display
CNAMERename a file or record within a file
COMOActivate or deactivate command output files
COMPILE.DICTCompile I-types in a dictionary
CONFIGDisplay licence and configuration parameters
CONFIGURE.FILEChange file configuration parameters
COPYCopy records
COPYPCopy records using Pick style syntax
COPY.LISTCopy a saved select list
COUNTCount records
CREATE.ACCOUNTMake a new QM account
CREATE.FILECreate a file
CREATE.INDEXCreate an alternate key index
CREATE.KEYCreates a data encryption key
CREATE.USERCreate user name for network connection
CSSynonym for CLR
CTDisplay records from a file
DATAAdd text to the data queue for associated verb or program
DATEDisplay the date and time
DATE.FORMATSelects default date format
DEBUGDebug QMBasic program
DELETEDelete records from a file
DELETE.ACCOUNTDelete a QM account
DELETE.CATALOGSynonym for DELETE.CATALOGUE
DELETE.CATALOGUEDelete a program from the system catalogue
DELETE.COMMONDelete a named common block
DELETE.FILEDelete a file
DELETE.INDEXDelete an alternate key index
DELETE.KEYDeletes a data encryption key
DELETE.LISTDelete a saved select list
DELETE.USERDelete user name for network connection
DISPLAYDisplay text
DUMPDisplay records from a file in hexadecimal and character format
ECHODisable or enable keyboard echo
EDLine editor
EDITSynonym for ED
EDIT.LISTEdit a saved select list
ENCRYPT.FILEApplies encryption to a file
FILE.SAVESave all accounts to tape in Pick compatible format
FIND.ACCOUNTFind an account on a FILE.SAVE tape
FORMATApply conventional formatting to a QMBasic program
FORM.LISTCreate a select list from a file record
FSTATCollect and report file statistics
GENERATEGenerate a QMBasic include record from a dictionary
GET.LISTRetrieve a previously saved select list
GET.STACKRestore a saved command stack
GOJump to a label within a paragraph
GRANT.KEYGrants access to a data encryption key
HELPDisplay help
HSMHot Spot Monitor performance monitoring tool
HUSHDisable or enable display output
IFConditional execution in paragraphs
LISTList records from a file
LIST.COMMONList named common blocks
LIST.DIFFForm difference of two saved select lists
LIST.FILESList details of open files
LIST.INDEXList details of an alternate key index
LIST.INTERForm intersection of two saved select lists
LIST.ITEMList records from a file in internal format
LIST.KEYSLists details of encryption keys
LIST.LABELList records from a file in address label format
LIST.LOCKSList task lock status
LIST.READUList file, read and update locks
LIST.UNIONForm union of two saved select lists
LIST.USERSList user names for network connection
LIST.VARSList user @-variables
LISTFList all files defined in the VOC
LISTFLList all local files defined in the VOC
LISTFRList all remote files defined in the VOC
LISTKList all keywords defined in the VOC
LISTMList all menus defined in the VOC
LISTPAList all paragraphs defined in the VOC
LISTPHList all phrases defined in the VOC
LISTPQList all PROCs defined in the VOC
LISTQList all indirect file references in the VOC
LISTRList all remote items defined in the VOC
LISTSList all sentences defined in the VOC
LISTUList users currently in QM
LISTVList all verbs defined in the VOC
LOCKSet a task lock
LOGIN.PORTLogin a serial port from within another QM session
LOGMSGWrite a message to the error log
LOGOUTTerminate a phantom process
LOGTOChange to an alternative account
LOOP / REPEATDefines loop within paragraph
MAKE.INDEXCreate and build an alternate key index
MAPDisplay a list of the catalogue contents
MEDEdit a menu definition
MERGE.LISTCreate a select list by merging two other lists
MESSAGESend a message to selected other users
MODIFYModify records in a file
NLSSet or report national language support values
NSELECTRemove items from a select list
OFFSynonym for QUIT
OPTIONSet, clear or display options
PASSWORDChange user password for network connection
PAUSEDisplay "Press return to continue" prompt
PDEBUGRuns the phantom debugger
PDUMPGenerate a process dump file
PHANTOMInitiate a background process
PRINTERAdminister print units
PSTATReport process status
PTERMSet or display terminal characteristics
QSELECTConstruct a select list from the content of selected records
QUITTerminate session or revert to lower command level
RELEASERelease record or file locks
RENAMESynonym for CNAME
REPORT.SRCDisplay @SYSTEM.RETURN.CODE at command prompt
REPORT.STYLESets the default style for query processor reports
RESET.MASTER.KEYResets the master encryption key
RESTORE.ACCOUNTSRestore all accounts from a FILE.SAVE tape
REVOKE.KEYRemoves access to a data encryption key
RUNRun a compiled QMBasic program
SAVE.LISTSave a select list
SAVE.STACKSave the command stack
SCRBCreate or edit a screen definition
SEARCHSearch file for records containing string(s)
SECURITYEnable, disable or report system security
SEDScreen editor
SEL.RESTORESelective restore from an ACCOUNT.SAVE or FILE.SAVE tape
SELECTSelect records meeting criteria
SETSet a user @variable
SET.DATESet QM processing date
SET.DEVICEAttach a tape device
SET.ENCRYPTION.KEY.NAMEUpdates encryption key names for a file
SET.EXIT.STATSSet final exit status value
SET.FILESet a Q-pointer to a remote file
SET.QUEUEDefine a Pick style form queue
SET.TRIGGERSet, remove or display trigger function for a dynamic file
SETPORTSet communications parameters of a serial port
SETPTRSet print unit characteristics
SHExecute shell command
SHOWBuild select list interactively
SLEEPSuspend process until specified time
SORTList records sorted by record key
SORT.ITEMList records sorted by record key in internal format
SORT.LABELList records in address label format, sorted by record key
SP.ASSIGNSet printer options using a Pick style form queue
SP.CLOSEClose a print unit previously in "keep open" mode
SP.OPENOpen a print unit in "keep open" mode
SP.VIEWView and print records from $HOLD or other files
SPOOLSend record(s) to the printer
SSELECTSelect records meeting criteria, sorting list by record key
STATUSDisplay list of active phantom processes
STOPTerminate an active paragraph
SUMReport total of named fields
T.ATTSynonym for SET.DEVICE
T.DETDetach a previously assigned tape device
T.DUMPSave a file
T.EODPosition a tape device to the end of the recorded data
T.FWDMove a tape device forward by one file
T.LOADRestore a file
T.RDLBLRead the label from a tape device
T.READRead data from a tape device
T.REWRewind a tape device
T.STATReport the status of a tape device
T.WEOFWrite end of file marker to a tape device
TERMSet or display terminal window size
TIMEDisplay date and time
UNLOCKUnlock a record or file
UPDATE.ACCOUNTUpdate VOC items from NEWVOC
UPDATE.LICENCEApply new licence information
UPDATE.RECORDDatabase maintenance tool
WHODisplay user number and account name
WHEREDisplay pathname of current account