Skip to content

ABAP Keyword Documentation →  ABAP − Reference →  Creating Objects and Values →  Shared Objects →  Shared Objects - Areas 

Areas - Runtime-Dependent Area Properties

The same points apply to runtime-dependent properties of an area as to dynamic area properties, with the difference that they can be given default values by a developer and can also be changed without a developer key (by administrators, for example, or in customizing or at runtime).

In the case of client-specific areas, the runtime-dependent area properties can be set individually for each client. The default values are used if no separate runtime-dependent area properties are specified for a client.

  • Area Build Type
This property specifies when area instance versions of the area are built automatically using the area constructor implemented in the area constructor class. Possible values are:
  • No Autostart

    Area instance versions are not built automatically. The basic property automatic area building cannot be activated if this setting is chosen.
  • Autostart for Read Request

    A new area instance version is built automatically if there is a read access and no active area instance version is available. The basic property automatic area building must be activated.
  • Autostart for Read Request and Every Invalidation

    Automatic area building as in Autostart for read request and also when reads are performed to a displaced or expired area instance version. The basic property automatic area building must be activated.
  • Size of an Area Instance Version
This property defines the maximum permitted size of an individual area instance version. Possible values are:
  • No limit

    No restriction on size.
  • Maximum ... KB

    Size restriction up to a specified number of kilobytes. If the maximum size is less than the current size of an area instance version during operation, read access is still possible, but change access is not. Change access is not possible again until the size of the current area instance version falls below the maximum size.
  • Number of Versions of an Area Instance
This property specifies the maximum number of versions of an area instance. Possible values are:
  • No limit

    No restriction.
  • Maximum ...

    Restriction up to the number specified. Before a number can be specified, the fixed area property Area instance versioning must be activated. If the maximum number of area instance versions during operation is less than the current number of area instance versions, no versions can be deleted although new versions can be created once the number is below the maximum number permitted.
  • Lifetime of an Area Instance
This property defines the lifetime of area instance versions. Possible values are:
  • No specification

    The lifetime is not restricted.
  • Expires after ... minutes

    If a number is specified here, an area instance version becomes obsolete this number of minutes after a change lock is released.
  • Refresh after ... minutes

    If a number is specified here, the area constructor in the constructor class is called after a change lock is released and this number of minutes passes. For this to happen, the basic property automatic area building must activated.
  • Without read access ... minutes

    If a number is specified here, an area instance version becomes obsolete this number of minutes after a read or change lock is released.

Other versions: 7.31 | 7.40 | 7.54