Skip to content

/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