About Record Group Types
There are three types of record groups: query record groups, non-query record
groups, and static record groups.
-
-
- A query record group is a record group that has an associated SELECT statement.
The columns in a query record group derive their default names, data types,
and lengths from the database columns referenced in the SELECT statement.
The records in a query record group are the rows retrieved by the query associated
with that record group.
Query record groups can be created and modified
at design time or at runtime.
-
-
- A non-query record group is a group that does not have an associated query,
but whose structure and values can be modified programmatically at runtime.
-
Non-query
record groups can be created and modified only at runtime.
-
- A static record group is not associated with a query; instead, you define
its structure and row values at design time, and they remain fixed at runtime.
-
- Static record groups can be created and modified only at design time.
You do not specify the record group type explicitly. The type is implied by when the record group is created (at design time or at runtime) and by how the group is defined.