Enform Plus Reference Manual

Introduction
Enform Plus Reference Manual422684-001
1-2
Enform Plus Terminology
The important terms are:
Query specifications. The language elements (statements, clauses, commands, and so
on) that you specify to provide Enform Plus with the information it needs to retrieve
data and to establish the query environment.
Query. One complete LIST or FIND statement. Both statements specify the
information to be retrieved.
Target-list. A part of the query; a target-list consists of target-items and a special type of
target-item called a by-item.
Target-items. Any record names, field names, variable names, aggregate names, literals,
or expressions, excluding by-items, whose values you want to appear as output from
your query.
By-items. Field names modified by the BY or BY DESC clauses described in Section 5,
Clauses. The values of the fields are used to sort and group the query output.
Figure 1-1. A Typical Enform Plus Session
001CDT .CDD
Begin Session
nn
> ENFORM
Enter Query Specifications
>?DICTIONARY $mkt.sample
>OPEN employee;
empname,salary,
WHERE salary GT 2000;
>LIST BY empnum,
Database
Dictionary
Statement Query
Target-list
Command
Statement
Clause
Request-qualification
Report
By-item
Clause
Target-items
Target-
Records
Query
Processor
Compiler/
Report Writer