SAP ABAP Class CL_SALV_SELECTIONS (Selections in List-Type Output Tables)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-SRV-ALV (Application Component) SAP List Viewer
⤷ SALV_OM_METADATA (Package) ALV: Meta Data
⤷ BC-SRV-ALV (Application Component) SAP List Viewer
⤷ SALV_OM_METADATA (Package) ALV: Meta Data
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SALV_METADATA_BASE | ALV: Basis Class Meta Data | 20040219 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SALV_C_SELECTION_MODE | ALV: Selection Mode | 20040216 |
Properties
Class | CL_SALV_SELECTIONS | |
Short Description | Selections in List-Type Output Tables | |
Super Class | CL_SALV_METADATA_BASE | ALV: Basis Class Meta Data |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SALV_OM_METADATA | ALV: Meta Data |
Created | 20040203 | SAP |
Last change | 20040930 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_SALV_C_SELECTION_MODE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SALV_C_SELECTION_MODE | ALV: Selection Mode | 20040216 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SALV_CONTROLLER | 20040223 | ALV: Abstract Controller | |
2 | CL_SALV_FULLSCREEN_ADAPTER | 20040213 | ALV: Adapter for Output of Data in a List | |
3 | CL_SALV_GRID_ADAPTER | 20040213 | ALV: Adapter for Output of Data in a Grid Container | |
4 | CL_SALV_HIERSEQ_ADAPTER | 20040213 | ALV: Adapter for Sequential Lists | |
5 | CL_SALV_LIST_ADAPTER | 20040213 | ALV: Adapter for Output of Data in a List |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CCELL_REC | Instance attribute | Private | Type reference (TYPE) | SAP_BOOL | ABAP_TRUE | 20040714 | ||
2 | CELL | Instance attribute | Public | Attribute reference (LIKE) | 20040308 | ||||
3 | CELLS_REC | Instance attribute | Private | Type reference (TYPE) | SAP_BOOL | ABAP_TRUE | 20040714 | ||
4 | COLS_REC | Instance attribute | Private | Type reference (TYPE) | SAP_BOOL | ABAP_TRUE | 20040714 | ||
5 | MULTIPLE | Instance attribute | Public | Attribute reference (LIKE) | 20040308 | ||||
6 | NONE | Instance attribute | Public | Attribute reference (LIKE) | 20040308 | ||||
7 | ROWS_REC | Instance attribute | Private | Type reference (TYPE) | SAP_BOOL | ABAP_TRUE | 20040714 | ||
8 | ROW_COLUMN | Instance attribute | Public | Attribute reference (LIKE) | 20040308 | ||||
9 | SELECTION_MODE | Instance attribute | Private | Type reference (TYPE) | SALV_DE_CONSTANT | NONE | Selection Mode | 20040216 | |
10 | SINGLE | Instance attribute | Public | Attribute reference (LIKE) | 20040308 | ||||
11 | S_CURRENT_CELL | Instance attribute | Private | Type reference (TYPE) | SALV_S_CELL | Current Cell | 20040213 | ||
12 | T_SELECTED_CELLS | Instance attribute | Private | Type reference (TYPE) | SALV_T_CELL | Selected Cells | 20040213 | ||
13 | T_SELECTED_COLUMNS | Instance attribute | Private | Type reference (TYPE) | SALV_T_COLUMN | Selected Columns | 20040213 | ||
14 | T_SELECTED_ROWS | Instance attribute | Private | Type reference (TYPE) | SALV_T_ROW | Selected Lines | 20040213 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20040301 |
2 | GET_CURRENT_CELL | Instance method | Public | Method | Get Current Cell | 20040203 |
3 | GET_SELECTED_CELLS | Instance method | Public | Method | Get Selected Cells | 20040203 |
4 | GET_SELECTED_COLUMNS | Instance method | Public | Method | Get Selected Columns | 20040203 |
5 | GET_SELECTED_ROWS | Instance method | Public | Method | Get Selected Rows | 20040203 |
6 | GET_SELECTION_MODE | Instance method | Public | Method | Get Selection Type | 20040216 |
7 | INVALIDATE_SELECTIONS | Instance method | Private | Method | 20040714 | |
8 | SET_CURRENT_CELL | Instance method | Public | Method | Set Current Cell | 20040203 |
9 | SET_SELECTED_CELLS | Instance method | Public | Method | Select Cells | 20040203 |
10 | SET_SELECTED_COLUMNS | Instance method | Public | Method | Select Columns | 20040203 |
11 | SET_SELECTED_ROWS | Instance method | Public | Method | Select Lines | 20040203 |
12 | SET_SELECTION_MODE | Instance method | Public | Method | Set Selection Type | 20040216 |
Events
Class CL_SALV_SELECTIONS has no event.
Types
Class CL_SALV_SELECTIONS has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | R_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CONTROLLER_METADATA | ALV: abstrakter Controller | 20040301 |
Method CONSTRUCTOR on class CL_SALV_SELECTIONS has no exception.
Method GET_CURRENT_CELL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | VALUE | Value transfer | Type reference (TYPE) | SALV_S_CELL | Zelleninformation | 20040203 |
Method GET_CURRENT_CELL on class CL_SALV_SELECTIONS has no exception.
Method GET_SELECTED_CELLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | VALUE | Value transfer | Type reference (TYPE) | SALV_T_CELL | Zelleninformation | 20040203 |
Method GET_SELECTED_CELLS on class CL_SALV_SELECTIONS has no exception.
Method GET_SELECTED_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | VALUE | Value transfer | Type reference (TYPE) | SALV_T_COLUMN | Spalten einer ALV Liste | 20040203 |
Method GET_SELECTED_COLUMNS on class CL_SALV_SELECTIONS has no exception.
Method GET_SELECTED_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | VALUE | Value transfer | Type reference (TYPE) | SALV_T_ROW | Zeilen | 20040203 |
Method GET_SELECTED_ROWS on class CL_SALV_SELECTIONS has no exception.
Method GET_SELECTION_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | VALUE | Value transfer | Type reference (TYPE) | I | 20040216 |
Method GET_SELECTION_MODE on class CL_SALV_SELECTIONS has no exception.
Method INVALIDATE_SELECTIONS Signature
Method INVALIDATE_SELECTIONS on class CL_SALV_SELECTIONS has no parameter.
Method INVALIDATE_SELECTIONS on class CL_SALV_SELECTIONS has no exception.
Method SET_CURRENT_CELL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VALUE | Call by reference | Type reference (TYPE) | SALV_S_CELL | Zelleninformation | 20040203 |
Method SET_CURRENT_CELL on class CL_SALV_SELECTIONS has no exception.
Method SET_SELECTED_CELLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VALUE | Call by reference | Type reference (TYPE) | SALV_T_CELL | Zelleninformation | 20040203 |
Method SET_SELECTED_CELLS on class CL_SALV_SELECTIONS has no exception.
Method SET_SELECTED_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VALUE | Call by reference | Type reference (TYPE) | SALV_T_COLUMN | Spalten einer ALV Liste | 20040203 |
Method SET_SELECTED_COLUMNS on class CL_SALV_SELECTIONS has no exception.
Method SET_SELECTED_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VALUE | Call by reference | Type reference (TYPE) | SALV_T_ROW | Zeilen | 20040203 |
Method SET_SELECTED_ROWS on class CL_SALV_SELECTIONS has no exception.
Method SET_SELECTION_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VALUE | Call by reference | Type reference (TYPE) | I | IF_SALV_C_SELECTION_MODE=>NONE | 20040216 |
Method SET_SELECTION_MODE on class CL_SALV_SELECTIONS has no exception.
History
Last changed by/on | SAP | 20040930 |
SAP Release Created in | 700 |