/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 |