SAP ABAP Class IF_SALV_BS_DATA_SELECTION (Data Selections)
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_SALV_BS_DATA_SELECTION_P | 20090319 | |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SALV_BS_DATA_SELECTIONS | 20090319 | |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SALV_BS_DATA_TABLE_ACTIONS | Data Table Extended (Selections, Messages) | 20090313 |
Properties
Class | IF_SALV_BS_DATA_SELECTION | |
Short Description | Data Selections | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20090312 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class IF_SALV_BS_DATA_SELECTION has no interface implemented.
Friends
Class IF_SALV_BS_DATA_SELECTION has no friend class.
Attributes
Class IF_SALV_BS_DATA_SELECTION has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Clear all Selections (LeadSelection & Selections) | 20090312 |
2 | ![]() |
Instance method | Public | Method | Get First Selected Row | 20130208 |
3 | ![]() |
Instance method | Public | Method | Get LeadSelection | 20090312 |
4 | ![]() |
Instance method | Public | Method | Get Selections | 20090312 |
5 | ![]() |
Instance method | Public | Method | Get Selections Range | 20090903 |
6 | ![]() |
Instance method | Public | Method | Get Selection ChangeLog | 20090316 |
7 | ![]() |
Instance method | Public | Method | Set LeadSelection | 20090312 |
8 | ![]() |
Instance method | Public | Method | Set Selections | 20090312 |
9 | ![]() |
Instance method | Public | Method | Set Selections Range | 20090903 |
Events
Class IF_SALV_BS_DATA_SELECTION has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_RANGE | Public | See coding | Selection Range | 20090715 | begin of ys_range,
from_index type sytabix,
to_index type sytabix,
end of ys_range
|
|
2 | YT_RANGE | Public | See coding | Selection Ranges | 20090715 | yt_range type sorted table of ys_range with unique key table_line initial size 1
|
|
3 | YT_SELECTION | Public | See coding | Selections | 20090528 | yt_selection type standard table of y_selection with default key initial size 1
|
|
4 | Y_SELECTION | Public | Type reference (TYPE) | SYTABIX | Selection | 20090528 |
|
Method Signatures
Method CLEAR_ALL_SELECTIONS Signature
Method CLEAR_ALL_SELECTIONS on class IF_SALV_BS_DATA_SELECTION has no parameter.
Method CLEAR_ALL_SELECTIONS on class IF_SALV_BS_DATA_SELECTION has no exception.
Method GET_INDEX_OF_FIRST_SEL_ROW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | Y_SELECTION | Selection | 20130208 |
Method GET_INDEX_OF_FIRST_SEL_ROW on class IF_SALV_BS_DATA_SELECTION has no exception.
Method GET_LEAD_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | Y_SELECTION | Selection | 20090312 |
Method GET_LEAD_SELECTION on class IF_SALV_BS_DATA_SELECTION has no exception.
Method GET_SELECTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | YT_SELECTION | Selections | 20090312 |
Method GET_SELECTIONS on class IF_SALV_BS_DATA_SELECTION has no exception.
Method GET_SELECTIONS_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | IF_SALV_BS_DATA_SELECTION=>YT_RANGE | Selection Ranges | 20090903 |
Method GET_SELECTIONS_RANGE on class IF_SALV_BS_DATA_SELECTION has no exception.
Method GET_SELECTION_CHANGE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Object reference (TYPE REF TO) | IF_SALV_BS_SELECTION_LOG | Selection Change Log | 20090316 |
Method GET_SELECTION_CHANGE_LOG on class IF_SALV_BS_DATA_SELECTION has no exception.
Method SET_LEAD_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | Y_SELECTION | 0 | Selection | 20090312 |
Method SET_LEAD_SELECTION on class IF_SALV_BS_DATA_SELECTION has no exception.
Method SET_SELECTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | YT_SELECTION | Selections | 20090312 |
Method SET_SELECTIONS on class IF_SALV_BS_DATA_SELECTION has no exception.
Method SET_SELECTIONS_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | IF_SALV_BS_DATA_SELECTION=>YT_RANGE | Selection Ranges | 20090903 |
Method SET_SELECTIONS_RANGE on class IF_SALV_BS_DATA_SELECTION has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in |