Skip to content

/AWS1/CL_CURTAG

Describes a tag. A tag is a key-value pair. You can add up to 50 tags to a report definition.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_KEY TYPE /AWS1/CURTAGKEY /AWS1/CURTAGKEY

The key of the tag. Tag keys are case sensitive. Each report definition can only have up to one tag with the same key. If you try to add an existing tag with the same key, the existing tag value will be updated to the new value.

IV_VALUE TYPE /AWS1/CURTAGVALUE /AWS1/CURTAGVALUE

The value of the tag. Tag values are case-sensitive. This can be an empty string.


Queryable Attributes

Key

The key of the tag. Tag keys are case sensitive. Each report definition can only have up to one tag with the same key. If you try to add an existing tag with the same key, the existing tag value will be updated to the new value.

Accessible with the following methods

Method Description
GET_KEY() Getter for KEY, with configurable default
ASK_KEY() Getter for KEY w/ exceptions if field has no value
HAS_KEY() Determine if KEY has a value

Value

The value of the tag. Tag values are case-sensitive. This can be an empty string.

Accessible with the following methods

Method Description
GET_VALUE() Getter for VALUE, with configurable default
ASK_VALUE() Getter for VALUE w/ exceptions if field has no value
HAS_VALUE() Determine if VALUE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_TAGLIST

TYPES TT_TAGLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_CURTAG WITH DEFAULT KEY
.