Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Hull and Outfitting

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
VOLUME( 'XYZ@Component Volume'*).NAME
VOLUME( 'XYZ@2'*).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
VOLUME( 'XYZ@SBD_VOLUME'*, 'ABC@2'*).NAME
VOLUME( 'XYZ'*, 'ABC@2'*).NAME
VOLUME( 'XYZ@SBD_VOLUME'*, 'ABC@Component Volume'*).NAME
VOLUME( 'XYZ@Project Volume'*, 'ABC@Component Volume'*).NAME
VOLUME( 'XYZ@1'*, 'ABC@Component Volume'*).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
VOLUME( 'XYZ90@SBD_VOLUME' : 'XYZ99').NAME
VOLUME( 'XYZ90@Project Volume' : 'XYZ999').NAME
VOLUME( 'XYZ90@1' : 'XYZ999').NAME
VOLUME( 'XYZ90@SBE_GENVOLDB' : 'XYZ99').NAME
VOLUME( 'XYZ90@Component Volume' : 'XYZ99').NAME
VOLUME( 'XYZ90@2' : '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

Related Links
TitleResults for “How to create a CRG?”Also Available in