Skip to content

/AWS1/CL_QSTAPPENDOPERATION

A transform operation that combines rows from two data sources by stacking them vertically (union operation).

CONSTRUCTOR

IMPORTING

Required arguments:

iv_alias TYPE /AWS1/QSTXFRMOPERATIONALIAS /AWS1/QSTXFRMOPERATIONALIAS

Alias for this operation.

it_appendedcolumns TYPE /AWS1/CL_QSTAPPENDEDCOLUMN=>TT_APPENDEDCOLUMNLIST TT_APPENDEDCOLUMNLIST

The list of columns to include in the appended result, mapping columns from both sources.

Optional arguments:

io_firstsource TYPE REF TO /AWS1/CL_QSTXFRMOPSOURCE /AWS1/CL_QSTXFRMOPSOURCE

The first data source to be included in the append operation.

io_secondsource TYPE REF TO /AWS1/CL_QSTXFRMOPSOURCE /AWS1/CL_QSTXFRMOPSOURCE

The second data source to be appended to the first source.


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

FirstSource

The first data source to be included in the append operation.

Accessible with the following methods

Method Description
GET_FIRSTSOURCE() Getter for FIRSTSOURCE

SecondSource

The second data source to be appended to the first source.

Accessible with the following methods

Method Description
GET_SECONDSOURCE() Getter for SECONDSOURCE

AppendedColumns

The list of columns to include in the appended result, mapping columns from both sources.

Accessible with the following methods

Method Description
GET_APPENDEDCOLUMNS() Getter for APPENDEDCOLUMNS, with configurable default
ASK_APPENDEDCOLUMNS() Getter for APPENDEDCOLUMNS w/ exceptions if field has no val
HAS_APPENDEDCOLUMNS() Determine if APPENDEDCOLUMNS has a value