Q |
Qualifiers
|
COBOL command
|
with the COBOL command
|
QUIT command (LSE)
|
R |
Random access mode
|
specifying
|
ranlib command
|
READ NEXT statement
|
changing access mode
|
READ PRIOR statement
|
Reading files
|
line sequential
|
sequential
|
Record
|
blocking, specifying
|
cells
|
definition
|
fixed-length
|
format
|
locking
|
Refer to Protecting records, Record locking, and File sharing
|
processing
|
protection
|
See Protecting records
|
See also File
|
space needs on a physical device
|
variable-length
|
variable with fixed-control
|
Record access mode
|
definition
|
RECORD CONTAINS clause
|
Record definitions
|
compiler implementation specifications
|
Record description #1
|
Record description #2
|
Record format
|
specifying
|
Record-length descriptions, multiple
|
Record locking
|
definition
|
HP standard
|
See also Protecting records
|
successful
|
X/Open standard
|
Record Management Services (RMS)
|
completion codes
|
See also RMS special registers
|
Record numbers
|
cell numbers
|
RECORD statement
|
Record structures
|
alignment of
|
RECORD VARYING clause
|
REDEFINES clause
|
and numeric data storage #1
|
and numeric data storage #2
|
Redefinition
|
implied when inspecting data
|
Reference
|
unresolved (linker)
|
REFERENCE argument-passing mechanism
|
Reference format
|
terminal
|
Reference modification
|
Reference modification out of range
|
REFORMAT
|
purpose of
|
REFORMAT utility
|
converting reference format
|
error messages
|
running
|
REGARDLESS
|
Register usage
|
Relation tests
|
description
|
nonnumeric data
|
Relative file
|
access modes
|
AT END condition
|
capabilities
|
creating
|
random access mode #1
|
random access mode #2
|
sequential access mode #1
|
sequential access mode #2
|
deleting records
|
randomly #1
|
randomly #2
|
sequentially #1
|
sequentially #2
|
using the DELETE statement
|
design considerations
|
INVALID KEY condition
|
invalid key condition
|
open modes
|
organization #1
|
organization #2
|
advantages
|
disadvantages
|
specifying
|
processing #1
|
processing #2
|
reading
|
dynamically #1
|
dynamically #2
|
randomly #1
|
randomly #2
|
sequentially #1
|
sequentially #2
|
record cells
|
record numbers
|
rewriting records
|
randomly #1
|
randomly #2
|
sequentially #1
|
sequentially #2
|
rewriting records in
|
See also Optimization
|
SELECT statements
|
specifying file organization and access mode
|
tables, similarity to
|
updating
|
using the REWRITE statement
|
usage #1
|
usage #2
|
valid I/O statements (tab.)
|
writing
|
Relative indexing
|
system overhead
|
Relative key
|
definition
|
Relative record number
|
-relax_key_checking
|
-relax_key_checking or -rkc flag
|
REMAINDER phrase
|
REPLACE statement
|
differences
|
HP COBOL for OpenVMS VAX
|
HP COBOL for OpenVMS VAX (ex.)
|
HP COBOL on OpenVMS Alpha
|
HP COBOL on OpenVMS Alpha (ex.)
|
line numbers
|
HP COBOL for OpenVMS VAX (ex.)
|
HP COBOL on OpenVMS Alpha (ex.)
|
line numbers in compiler listing files
|
listing multiple instances of source line
|
Replacement argument
|
list
|
interference in
|
to inspect data
|
Replacement value
|
REPLACING phrase
|
to inspect data
|
Report
|
bolding items in
|
bottom margin
|
components of
|
components of (ex.)
|
control footing
|
control heading
|
conventional
|
controlling spacing
|
line counter usage
|
logical page
|
logical page area (fig.)
|
page-overflow condition
|
page-overflow condition (ex.)
|
printing
|
See also Conventional Report
|
design
|
detail lines
|
footing
|
footing area
|
GROUP INDICATE clause
|
heading
|
layout worksheet (fig.)
|
linage-file report
|
controlling spacing
|
page advancing
|
page overflow
|
page overflow (ex.)
|
printing
|
See also Linage-file
|
using the LINAGE-COUNTER
|
linage-file report (ex.)
|
logical page #1
|
logical page #2
|
makeup
|
modes of printing
|
page advancing and line skipping (ex.)
|
page body
|
page footing
|
page heading
|
physical page
|
printing
|
printing totals before detail lines
|
problem solving
|
bolding items
|
example #1
|
example #2
|
GROUP INDICATE clause
|
logical lines
|
physical lines
|
physical page
|
printing #1
|
printing #2
|
printing #3
|
bold
|
details
|
totals
|
underlining
|
RESET phrase
|
spooling
|
streamlining your
|
top margin
|
total accumulating
|
crossfoot totals
|
crossfooting
|
defining
|
incrementing
|
RESET phrase
|
rolled forward totals
|
rolling-forward
|
subtotals #1
|
subtotals #2
|
UPON phrase
|
total accumulating (fig.)
|
underlining in
|
UPON phrase
|
USE BEFORE REPORTING statement
|
Report file
|
number of lines
|
compiler implementation specifications
|
Report groups
|
sample report using all seven (fig.)
|
Report Writer
|
assigning a value in a print line
|
assigning the source for a print field
|
COLUMN NUMBER clause
|
CONTROL clause
|
detail reporting
|
examples
|
detail report #1
|
detail report #2
|
detail report #3
|
detail report #4
|
input data
|
summary report
|
first GENERATE statement (fig.)
|
footings
|
controlling
|
generating
|
GENERATE statement
|
headings
|
controlling
|
generating
|
INITIATE statement
|
LINE clause
|
logical page
|
defining
|
horizontal spacing
|
vertical spacing
|
PAGE clause
|
printing
|
GROUP INDICATE clause
|
processing a Report Writer report
|
detail reporting
|
GENERATE statement #1
|
GENERATE statement #2
|
initiating
|
suppressing a report group
|
terminating processing
|
USE BEFORE REPORTING statement
|
Programming
|
REPORT clause #1
|
REPORT clause #2
|
Report Description entry
|
Report File
|
defining
|
report group types (tab.)
|
report groups #1
|
report groups #2
|
Report Section
|
defining
|
SOURCE clause
|
specifying multiple reports
|
subsequent GENERATE statements (fig.)
|
SUPPRESS statement
|
TERMINATE statement
|
TERMINATE statement (fig.)
|
using Declarative procedures #1
|
using Declarative procedures #2
|
VALUE clause
|
RESERVE AREAS clause
|
value of integers
|
compiler implementation specifications
|
Reserved words
|
compatibility with HP COBOL for OpenVMS VAX
|
/RESERVED_WORDS qualifier
|
HP COBOL support for
|
Restrictions on interprogram communication
|
RETURN-CODE
|
RISC architecture
|
RMS completion codes, using
|
RMS special registers
|
differences #1
|
differences #2
|
list of
|
RMS-CURRENT-FILENAME #1
|
RMS-CURRENT-FILENAME #2
|
RMS-CURRENT-STS #1
|
RMS-CURRENT-STS #2
|
RMS-CURRENT-STV #1
|
RMS-CURRENT-STV #2
|
RMS-FILENAME #1
|
RMS-FILENAME #2
|
RMS-STS #1
|
RMS-STS #2
|
RMS-STS #3
|
RMS-STV #1
|
RMS-STV #2
|
RMS_CURRENT_STS
|
RMS_CURRENT_STV
|
RMS_STS #1
|
RMS_STS #2
|
ROUNDED phrase
|
with SIZE ERROR
|
Rounding off arithmetic results
|
Routines
|
Named "main"
|
-rsv
|
-rsv foreign_extensions flag
|
-rsv [no]200x flag
|
-rsv [no]foreign_extensions
|
-rsv [no]xopen flag
|
RUN command
|
on OpenVMS Alpha
|
syntax, on OpenVMS Alpha
|
Run time
|
accessing environment variables
|
accessing environment variables (ex.)
|
accessing logicals
|
errors
|
example of
|
input/output messages
|
messages
|
format
|
input/output errors
|
interpreting
|
program run errors
|
Run-Time Library routines
|
cobcall
|
cobcancel
|
cobfunc
|
Run-time storage
|
compiler implementation specifications #1
|
compiler implementation specifications #2
|
Run unit
|
examples of COBOL
|
including non-COBOL programs
|
multiple COBOL program
|
Running HP COBOL programs
|
on OpenVMS Alpha
|
on Tru64 UNIX
|