Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SALV_BS_RESULT_DATA_TABLE | 20050729 |
Properties
Interface | IF_SALV_BS_R_DATA_TABLE_AGGR | |
Short Description |
General Data
Package | SALV_BS_UI_RESULT | Package for Result Data |
Created | 20050729 | SAP |
Last changed | 20090618 | 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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_SALV_BS_R_DATA_TABLE_AGGR | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | IF_SALV_BS_R_DATA_TABLE_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | IF_SALV_BS_T_DATA | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no interface.
Friends
Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MAX_AGGRLEVEL | Instance attribute | Public | Type reference (TYPE) | SYTABIX | 20070904 |
Methods
Events
Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_TYPE_AGGR_LINE_DESCR | Public | See coding | 20060323 | begin of s_type_aggr_line_descr,
level type sytabix,
t_characteristic type t_type_characteristic_descr,
t_keyfigure type t_type_keyfigure_descr,
end of s_type_aggr_line_descr
|
||
2 | S_TYPE_ATTRIBUTE_VALUE_ORDER | Public | See coding | 20060323 | begin of s_type_attribute_value_order,
order type sytabix.
include type if_salv_bs_t_data=>s_type_attribute_info.
types:
end of s_type_attribute_value_order
|
||
3 | S_TYPE_CHARACTERISTIC_DESCR | Public | See coding | 20060323 | begin of s_type_characteristic_descr.
types:
characteristic type string,
column type string.
include type if_salv_bs_t_data=>s_type_attribute_info.
types:
value_count type string,
t_value type t_type_attribute_value_order,
s_display type s_type_characteristic_display,
end of s_type_characteristic_descr
|
||
4 | S_TYPE_CHARACTERISTIC_DISPLAY | Public | See coding | 20070126 | begin of s_type_characteristic_display,
column type string,
field type string,
end of s_type_characteristic_display
|
||
5 | S_TYPE_CHARACTERISTIC_INFO | Public | See coding | 20060323 | begin of s_type_characteristic_info,
level type sytabix,
attribute type string,
value type string,
end of s_type_characteristic_info
|
||
6 | S_TYPE_KEYFIGURE_DESCR | Public | See coding | 20060323 | begin of s_type_keyfigure_descr,
s_keyfigure type s_type_keyfigure_descr_keyf,
s_unit type s_type_keyfigure_descr_unit,
end of s_type_keyfigure_descr
|
||
7 | S_TYPE_KEYFIGURE_DESCR_KEYF | Public | See coding | 20060323 | begin of s_type_keyfigure_descr_keyf,
column type string.
include type if_salv_bs_t_data=>s_type_attribute_info.
types:
end of s_type_keyfigure_descr_keyf
|
||
8 | S_TYPE_KEYFIGURE_DESCR_UNIT | Public | See coding | 20060323 | begin of s_type_keyfigure_descr_unit,
column type string.
include type if_salv_bs_t_data=>s_type_attribute_info.
types:
end of s_type_keyfigure_descr_unit
|
||
9 | S_TYPE_KEYFIGURE_INFO | Public | See coding | 20060323 | begin of s_type_keyfigure_info,
attribute_keyfigure type string,
value_keyfigure_p type salv_bs_aggr_p_field,
value_keyfigure_f type salv_bs_aggr_p_field,
value_keyfigure_typekind type char1,
attribute_unit type string,
value_unit type string,
end of s_type_keyfigure_info
|
||
10 | S_TYPE_RESULT_DATA_KEY | Public | See coding | 20050901 | begin of s_type_result_data_key.
include type if_salv_bs_r_data_table_types=>s_type_result_data_key.
types:
line_index type sytabix,
end of s_type_result_data_key
|
||
11 | S_TYPE_SUMLEVEL_ITEM | Public | See coding | 20060323 | begin of s_type_sumlevel_item.
include type s_type_result_data_key.
types:
t_aggr_info type if_salv_bs_r_data_table_aggr=>t_type_characteristic_info,
collapsed type abap_bool,
end of s_type_sumlevel_item
|
||
12 | S_TYPE_SUMLEVEL_STATE | Public | See coding | 20060323 | begin of s_type_sumlevel_state,
sumlevel type sytabix,
aggr_level type sytabix,
aggr_criteria type string,
items type sytabix,
expanded_items type sytabix,
t_item type t_type_sumlevel_item,
end of s_type_sumlevel_state
|
||
13 | T_TYPE_ATTRIBUTE_VALUE_ORDER | Public | See coding | 20060323 | t_type_attribute_value_order type standard table of s_type_attribute_value_order
with default key initial size 1
|
||
14 | T_TYPE_CHARACTERISTIC_DESCR | Public | See coding | 20060323 | t_type_characteristic_descr type standard table of s_type_characteristic_descr
with default key initial size 1
|
||
15 | T_TYPE_CHARACTERISTIC_INFO | Public | See coding | 20060323 | t_type_characteristic_info type standard table of s_type_characteristic_info
with default key initial size 1
|
||
16 | T_TYPE_KEYFIGURE_DESCR | Public | See coding | 20060323 | t_type_keyfigure_descr type standard table of s_type_keyfigure_descr
with default key initial size 1
|
||
17 | T_TYPE_KEYFIGURE_INFO | Public | See coding | 20060323 | t_type_keyfigure_info type standard table of s_type_keyfigure_info
with default key initial size 1
|
||
18 | T_TYPE_SUMLEVEL_ITEM | Public | See coding | 20060323 | t_type_sumlevel_item type sorted table of s_type_sumlevel_item
with unique key type index line_index initial size 1
|
||
19 | T_TYPE_SUMLEVEL_STATE | Public | See coding | 20060323 | t_type_sumlevel_state type sorted table of s_type_sumlevel_state
with unique key aggr_level initial size 1
|
Method Signatures
Method GET_AGGR_LEVEL_CHARACTERISTIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AGGR_LEVEL | Call by reference | Type reference (TYPE) | SYTABIX | 20051114 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | STRING | 20051114 |
Method GET_AGGR_LEVEL_CHARACTERISTIC on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_AGGR_LEVEL_FROM_SUMLEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SUMLEVEL | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | SYTABIX | 20050729 |
Method GET_AGGR_LEVEL_FROM_SUMLEVEL on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_AGGR_LINE_CHARACTERISTICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
KEY | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 | |||
2 | ![]() |
LINE_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 1 | 20050729 | ||
3 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | IF_SALV_BS_R_DATA_TABLE_AGGR=>T_TYPE_CHARACTERISTIC_INFO | 20050729 |
Method GET_AGGR_LINE_CHARACTERISTICS on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_AGGR_LINE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
S_RESULT_DATA | Call by reference | Type reference (TYPE) | IF_SALV_BS_R_DATA_TABLE_TYPES=>S_TYPE_RESULT_DATA | 20060419 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | IF_SALV_BS_R_DATA_TABLE_AGGR=>S_TYPE_AGGR_LINE_DESCR | 20050729 |
Method GET_AGGR_LINE_DATA on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_AGGR_LINE_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | SYTABIX | 20050729 |
Method GET_AGGR_LINE_KEY on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_AGGR_LINE_KEYFIGURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
KEY | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 | |||
2 | ![]() |
LINE_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | 1 | 20050729 | ||
3 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | IF_SALV_BS_R_DATA_TABLE_AGGR=>T_TYPE_KEYFIGURE_INFO | SALV_WD_T_KEYFIGURE_INFO | 20050729 |
Method GET_AGGR_LINE_KEYFIGURES on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_AGGR_LINE_RESULT_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
KEY | Call by reference | Type reference (TYPE) | SYTABIX | 20050923 | |||
2 | ![]() |
ONLY_VISIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20050923 | ||
3 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | SYTABIX | 20050923 |
Method GET_AGGR_LINE_RESULT_INDEX on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_AGGR_LINE_SUMLEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
KEY | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | SYTABIX | 20050729 |
Method GET_AGGR_LINE_SUMLEVEL on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_HIGHEST_AGGR_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | SYTABIX | 20050729 |
Method GET_HIGHEST_AGGR_LEVEL on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_SUMLEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INCONSISTANT_STATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20050831 | ||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | SYTABIX | 20050729 |
Method GET_SUMLEVEL on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_SUMLEVEL_FROM_AGGR_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AGGR_LEVEL | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | SYTABIX | 20050729 |
Method GET_SUMLEVEL_FROM_AGGR_LEVEL on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method GET_SUMLEVEL_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INCONSISTANT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050831 | |||
2 | ![]() |
SUMLEVEL | Call by reference | Type reference (TYPE) | SYTABIX | 20050831 | |||
3 | ![]() |
T_SUMLEVEL_STATE | Call by reference | Type reference (TYPE) | IF_SALV_BS_R_DATA_TABLE_AGGR=>T_TYPE_SUMLEVEL_STATE | 20050831 |
Method GET_SUMLEVEL_STATE on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method IS_VALID_AGGR_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AGGR_LEVEL | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050729 |
Method IS_VALID_AGGR_LEVEL on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method SET_SUMLEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SUMLEVEL | Call by reference | Type reference (TYPE) | SYTABIX | 20050901 |
Method SET_SUMLEVEL on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method SET_SUMLEVEL_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SUMLEVEL | Call by reference | Type reference (TYPE) | SYTABIX | 20050901 | |||
2 | ![]() |
T_SUMLEVEL_STATE | Call by reference | Type reference (TYPE) | IF_SALV_BS_R_DATA_TABLE_AGGR=>T_TYPE_SUMLEVEL_STATE | 20050901 |
Method SET_SUMLEVEL_STATE on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method SUBTOTAL_COLLAPSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COLLAPSE_CHILDREN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070309 | ||
2 | ![]() |
KEY | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 |
Method SUBTOTAL_COLLAPSE on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method SUBTOTAL_EXPAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COLLAPSE_CHILDREN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070309 | ||
2 | ![]() |
KEY | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 |
Method SUBTOTAL_EXPAND on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method SUBTOTAL_EXPANSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHILD_EXPANSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070309 | ||
2 | ![]() |
EXPAND | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070309 | ||
3 | ![]() |
KEY | Call by reference | Type reference (TYPE) | SYTABIX | 20050729 |
Method SUBTOTAL_EXPANSION on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method TOTAL_COLLAPSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COLLAPSE_CHILDREN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070309 |
Method TOTAL_COLLAPSE on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method TOTAL_EXPAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXPAND_CHILDREN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070309 |
Method TOTAL_EXPAND on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
Method TOTAL_EXPANSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHILD_EXPANSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070309 | ||
2 | ![]() |
EXPAND | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070309 |
Method TOTAL_EXPANSION on Interface IF_SALV_BS_R_DATA_TABLE_AGGR has no exception.
History
Last changed by/on | SAP | 20090618 |
SAP Release Created in | 710 |