/AWS1/CL_QSTPROJECTOPERATION¶
A transform operation that projects columns. Operations that come after a projection can only refer to projected columns.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_projectedcolumns TYPE /AWS1/CL_QSTPROJECTEDCOLUMNN00=>TT_PROJECTEDCOLUMNNAMELIST TT_PROJECTEDCOLUMNNAMELIST¶
Projected columns.
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 column projection.
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 column projection.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCE() |
Getter for SOURCE |
ProjectedColumns¶
Projected columns.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROJECTEDCOLUMNS() |
Getter for PROJECTEDCOLUMNS, with configurable default |
ASK_PROJECTEDCOLUMNS() |
Getter for PROJECTEDCOLUMNS w/ exceptions if field has no va |
HAS_PROJECTEDCOLUMNS() |
Determine if PROJECTEDCOLUMNS has a value |