SAP ABAP Interface IF_SALV_BS_DATA_SELECTION (Data Selections)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
⤷
SALV_BS_CONFIG (Package) Configuration

⤷

⤷

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
Interface | IF_SALV_BS_DATA_SELECTION | |
Short Description | Data Selections |
General Data
Package | SALV_BS_CONFIG | Configuration |
Created | 20090312 | SAP |
Last changed | 20131127 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_SALV_BS_DATA_SELECTION | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_SALV_WD_C_SORT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SALV_BS_DATA_SELECTION has no interface.
Friends
Interface IF_SALV_BS_DATA_SELECTION has no friend.
Attributes
Interface 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
Interface 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 Interface IF_SALV_BS_DATA_SELECTION has no parameter.
Method CLEAR_ALL_SELECTIONS on Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_SALV_BS_DATA_SELECTION has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 720 |