If a persistent class uses %Storage.Persistent then the DEFAULTGLOBAL parameter is used as the
default global root for the values of the storage keywords COUNTERLOCATION, DATALOCATION, IDLOCATION,
INDEXLOCATION and STREAMLOCATION in the active storage definition. DEFAULTGLOBAL is only used
to generate location keyword values that are not already defined. The location value is constructed by adding
a location type to the end of DEFAULTGLOBAL. For example, if DEFAULTGLOBAL = "^GL.Account"
the compiler will generate DATALOCATION = ^GL.AccountD.
If USEEXTENTSET is true, then DEFAULTGLOBAL is used as the default extent location.
The location types are:
Location | Type |
---|
COUNTERLOCATION | C |
DATALOCATION | D |
IDLOCATION | D |
INDEXLOCATION | I |
STREAMLOCATION | S |