Information from a Volume
- Last UpdatedJan 08, 2026
- 2 minute read
The following is an overview of keywords available for all volume objects: Datext_Volume.xls
Note: It is possible to specify the source data bank for the VOLUME keyword. This is done by suffixing the volume name with the '@' sign followed by the "volume type". If no optional data bank is given, the default data bank is "Project Volume" ( SBD_VOLUME.).
At present, there are two different volume types, namely:
-
the project dependant volume DB (SBD_VOLUME)
-
the component volume DB (SBE_GENVOLDB)
The volume type can be given as:
-
the logical name of the data bank (SBD_VOLUME or SBE_GENVOLDB)
-
the description of the data bank ("Project volume" or "Component volume"
-
an integer corresponding to the type ( 1 for SBD_VOLUME and 2 for SBE_GENVOLDB
Example 1
VOLUME( 'XYZ'*).NAME
VOLUME( 'XYZ@SBD_VOLUME'*).NAME
VOLUME( 'XYZ@Project Volume'*).NAME
VOLUME( 'XYZ@1'*).NAME
Equivalent ways to extract the names of all volumes starting with XYZ in the SBD_VOLUME data bank.
|
Example 2 |
|---|
|
VOLUME( 'XYZ@SBE_GENVOLDB'*).NAME |
Equivalent ways to extract the names of all volumes starting with XYZ in the SBE_GENVOLDB data bank.
|
Example 3 |
|---|
|
VOLUME( 'XYZ@SBD_VOLUME'*, 'ABC@SBE_GENVOLDB'*).NAME |
Equivalent ways to extract the names of all volumes starting with XYZ in the SBD_VOLUME data bank and all volumes starting with ABC in the SBE_GENVOLDB.
|
Example 4 |
|---|
|
VOLUME( 'XYZ90' : 'XYZ99').NAME |
Equivalent ways to extract the names of all volumes in the interval XYZ90 to XYZ99 in the SBD_VOLUME data bank and three equivalent ways to extract the names of all volumes in the interval XYZ90 to XYZ99 in the SBE_GENVOLDB data bank.
Note: When giving intervals, the optional volume type is given in the lower (first) limit. A volume type in the upper (second) limit will be ignored.
Example:
VOLUME( 'XYZ90@SBE_GENVOLDB' : 'XYZ99@SBD_VOLUME').NAME
is the same as:
VOLUME( 'XYZ90@SBE_GENVOLDB' : 'XYZ99').NAME
and:
VOLUME( 'XYZ90' : 'XYZ99@SBE_GENVOLDB').NAME
is the same as:
VOLUME( 'XYZ90@SBD_VOLUME' : 'XYZ99').NAME