Skip to content

/AWS1/CL_QSTCREATECOLUMNSOP

A transform operation that creates calculated columns. Columns created in one such operation form a lexical closure.

CONSTRUCTOR

IMPORTING

Required arguments:

it_columns TYPE /AWS1/CL_QSTCALCULATEDCOLUMN=>TT_CALCULATEDCOLUMNLIST TT_CALCULATEDCOLUMNLIST

Calculated columns to create.

Optional arguments:

iv_alias TYPE /AWS1/QSTXFRMOPERATIONALIAS /AWS1/QSTXFRMOPERATIONALIAS

Alias for this operation.

io_source TYPE REF TO /AWS1/CL_QSTXFRMOPSOURCE /AWS1/CL_QSTXFRMOPSOURCE

The source transform operation that provides input data for creating new calculated columns.


Queryable Attributes

Alias

Alias for this operation.

Accessible with the following methods

Method Description
GET_ALIAS() Getter for ALIAS, with configurable default
ASK_ALIAS() Getter for ALIAS w/ exceptions if field has no value
HAS_ALIAS() Determine if ALIAS has a value

Source

The source transform operation that provides input data for creating new calculated columns.

Accessible with the following methods

Method Description
GET_SOURCE() Getter for SOURCE

Columns

Calculated columns to create.

Accessible with the following methods

Method Description
GET_COLUMNS() Getter for COLUMNS, with configurable default
ASK_COLUMNS() Getter for COLUMNS w/ exceptions if field has no value
HAS_COLUMNS() Determine if COLUMNS has a value