Skip to content

/AWS1/CL_QSTPIVOTEDLABEL

Specifies a label value to be pivoted into a separate column, including the new column name and identifier.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_labelname TYPE /AWS1/QSTCELLVALUE /AWS1/QSTCELLVALUE

The label value from the source data to be pivoted.

iv_newcolumnname TYPE /AWS1/QSTCOLUMNNAME /AWS1/QSTCOLUMNNAME

The name for the new column created from this pivoted label.

iv_newcolumnid TYPE /AWS1/QSTCOLUMNID /AWS1/QSTCOLUMNID

A unique identifier for the new column created from this pivoted label.


Queryable Attributes

LabelName

The label value from the source data to be pivoted.

Accessible with the following methods

Method Description
GET_LABELNAME() Getter for LABELNAME, with configurable default
ASK_LABELNAME() Getter for LABELNAME w/ exceptions if field has no value
HAS_LABELNAME() Determine if LABELNAME has a value

NewColumnName

The name for the new column created from this pivoted label.

Accessible with the following methods

Method Description
GET_NEWCOLUMNNAME() Getter for NEWCOLUMNNAME, with configurable default
ASK_NEWCOLUMNNAME() Getter for NEWCOLUMNNAME w/ exceptions if field has no value
HAS_NEWCOLUMNNAME() Determine if NEWCOLUMNNAME has a value

NewColumnId

A unique identifier for the new column created from this pivoted label.

Accessible with the following methods

Method Description
GET_NEWCOLUMNID() Getter for NEWCOLUMNID, with configurable default
ASK_NEWCOLUMNID() Getter for NEWCOLUMNID w/ exceptions if field has no value
HAS_NEWCOLUMNID() Determine if NEWCOLUMNID 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_PIVOTEDLABELLIST

TYPES TT_PIVOTEDLABELLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_QSTPIVOTEDLABEL WITH DEFAULT KEY
.