2. Overview of Tools and Languages : Terms and Concepts : Components
 
Share this page                  
Components
Applications are made up of the application program itself and a set of components, all of which you define. These can include the following:
Component
Description
Frames
The basic operational units of applications. The user interacts with the application through forms and menus on frames.
Procedures
Separate modules that perform specific operations. These are composed using 4GL, a host language code, or SQL.
Tables
Database tables containing data on which the application operates.
Reports
Data formatted for display or printing.
Variables
Contain the data that the application manipulates.
Constants
Named values global in scope for the application.
Record Types
Named groupings of data that can be treated as a single component. Record types can be grouped into arrays.
Many of these components are described in detail later in this chapter.