SAP ABAP Interface IF_RSRT_VARIABLE_CONTAINER (Variable Container)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-BEX-OT-BICS-RSRT (Application Component) BICS Query Monitor
⤷
RSRT_BICS (Package) RSRT_BICS

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSRT_VARIABLE_CONTAINER | Variable Container | 20120912 |
Properties
Interface | IF_RSRT_VARIABLE_CONTAINER | |
Short Description | Variable Container |
General Data
Package | RSRT_BICS | RSRT_BICS |
Created | 20120823 | SAP |
Last changed | 20140121 | 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_RSRT_VARIABLE_CONTAINER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_RSRT_VARIABLE_CONTAINER has no interface.
Friends
Interface IF_RSRT_VARIABLE_CONTAINER has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | N_CS_VARIABLE_STATE | Constant | Public | See coding | 20120912 | ||||
2 | N_UI_FIRST_TIME | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20130411 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Check Variable Container | 20120921 |
2 | ![]() |
Instance method | Public | Method | Get Variables | 20130418 |
3 | ![]() |
Instance method | Public | Method | Get Variables | 20130418 |
4 | ![]() |
Instance method | Public | Method | Do Variables exist? | 20120917 |
5 | ![]() |
Instance method | Public | Method | Is Variable Input Necessary? | 20120917 |
6 | ![]() |
Instance method | Public | Method | Is Variable Input Possible? | 20120917 |
7 | ![]() |
Instance method | Public | Method | Has Variable Container been submitted | 20120912 |
8 | ![]() |
Instance method | Public | Method | Reset Variable Container (Last Submitted State) | 20120921 |
9 | ![]() |
Instance method | Public | Method | Submit Variables | 20120927 |
10 | ![]() |
Instance method | Public | Method | Submit Variables | 20120921 |
11 | ![]() |
Static method | Public | Method | Get Option Text | 20121205 |
12 | ![]() |
Instance method | Public | Method | Get Option Values | 20121205 |
13 | ![]() |
Static method | Public | Method | Get Sign Text | 20121205 |
14 | ![]() |
Instance method | Public | Method | Get Sign Values | 20121205 |
Events
Interface IF_RSRT_VARIABLE_CONTAINER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TN_S_PROPERTY | Public | See coding | 20121205 | begin of tn_s_property,
key type string,
value type string,
end of tn_s_property
|
||
2 | TN_S_SELECTION_CAPABILITIES | Public | See coding | Selection Capabilities | 20120912 | begin of tn_s_selection_capabilities,
supports_single_member type abap_bool,
supports_interval type abap_bool,
supports_range type abap_bool,
supports_pattern type abap_bool,
supports_excluding type abap_bool,
supports_node_selection type abap_bool,
supports_excluding_nodes type abap_bool,
supports_exits type abap_bool,
supports_attribute_selections type abap_bool,
supports_multiple_components type abap_bool,
end of tn_s_selection_capabilities
|
|
3 | TN_S_VARIABLE | Public | See coding | Variable | 20120912 | begin of tn_s_variable.
include type tn_s_variable_id.
types:
s_dependant_of type tn_s_variable_id,
s_value type if_rsrt_selector=>tn_s_iobj_selopts,
end of tn_s_variable
|
|
4 | TN_S_VARIABLE_DEFINITION | Public | See coding | Variable Definition | 20120912 | begin of tn_s_variable_definition.
include type tn_s_variable_id.
include type tn_s_variable_metadata.
types:
end of tn_s_variable_definition
|
|
5 | TN_S_VARIABLE_ID | Public | See coding | Variable Identification | 20120912 | begin of tn_s_variable_id,
name type if_rsrt_selector=>tn_name,
text type if_rsrt_selector=>tn_text,
alternative_name type if_rsrt_selector=>tn_name,
end of tn_s_variable_id
|
|
6 | TN_S_VARIABLE_METADATA | Public | See coding | Variable MetaData Information | 20120912 | begin of tn_s_variable_metadata,
s_sel_capabilities type tn_s_selection_capabilities,
mandatory type abap_bool,
input_enabled type abap_bool,
output_length type i,
value_help type string,
supports_value_help type abap_bool,
state type tn_variable_state,
state_variable type abap_bool,
base_char type string,
end of tn_s_variable_metadata
|
|
7 | TN_S_VARIABLE_SELOPTS | Public | Type reference (TYPE) | IF_RSRT_SELECTOR=>TN_S_IOBJ_SELOPTS | Variable SelectionOption List | 20120912 |
|
8 | TN_S_VARIABLE_VALUE | Public | See coding | 20130418 | begin of tn_s_variable_value.
include type tn_s_variable_id.
types:
s_value type if_rsrt_selector=>tn_s_iobj_selopts,
end of tn_s_variable_value
|
||
9 | TN_T_PROPERTY | Public | See coding | 20121205 | tn_t_property type standard table of tn_s_property with key key initial size 1
|
||
10 | TN_T_RANGE_BOOL | Public | See coding | Range Boolean | 20120912 | tn_t_range_bool type range of abap_bool initial size 1
|
|
11 | TN_T_RANGE_VARIABLE_STATE | Public | See coding | Range Variable State | 20120912 | tn_t_range_variable_state type range of tn_variable_state initial size 1
|
|
12 | TN_T_VARIABLE | Public | See coding | Variable List | 20120912 | tn_t_variable type standard table of tn_s_variable with default key
with unique sorted key name components name initial size 1
|
|
13 | TN_T_VARIABLE_CONTAINER | Public | See coding | Variable Container List | 20120912 | tn_t_variable_container type standard table of ref to if_rsrt_variable_container with default key initial size 1
|
|
14 | TN_T_VARIABLE_DEFINITION | Public | See coding | Variable Definition List | 20120912 | tn_t_variable_definition type standard table of tn_s_variable_definition with default key
with unique sorted key name components name initial size 1
|
|
15 | TN_T_VARIABLE_SELOPTS | Public | See coding | Variables SelectionOption List | 20120912 | tn_t_variable_selopts type standard table of tn_s_variable_selopts with default key
with unique sorted key id components id initial size 1
|
|
16 | TN_T_VARIABLE_VALUE | Public | See coding | 20130418 | tn_t_variable_value type standard table of tn_s_variable_value with default key
with unique sorted key name components name initial size 1
|
||
17 | TN_VARIABLE_STATE | Public | See coding | Variable State (Checked, UnChecked, Freed, Inactive) | 20120912 | tn_variable_state type n length 2
|
Method Signatures
Method CHECK Signature
Method CHECK on Interface IF_RSRT_VARIABLE_CONTAINER has no parameter.
Method CHECK on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method GET_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
T_IS_INPUT_ENABLED | Call by reference | Type reference (TYPE) | TN_T_RANGE_BOOL | Range Boolean | 20130418 | ||
2 | ![]() |
T_IS_MANDATORY | Call by reference | Type reference (TYPE) | TN_T_RANGE_BOOL | Range Boolean | 20130418 | ||
3 | ![]() |
T_IS_STATE_VARIABLE | Call by reference | Type reference (TYPE) | TN_T_RANGE_BOOL | Range Boolean | 20130418 | ||
4 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | TN_T_VARIABLE_DEFINITION | Variable Definition List | 20130418 |
Method GET_DEFINITION on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method GET_VARIABLE_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SYNCHRONIZE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130418 | ||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | TN_T_VARIABLE | Variable List | 20130418 |
Method GET_VARIABLE_VALUES on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method HAS_VARIABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120917 |
Method HAS_VARIABLES on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method IS_NECESSARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120917 |
Method IS_NECESSARY on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method IS_POSSIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120917 |
Method IS_POSSIBLE on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method IS_SUBMITTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120912 |
Method IS_SUBMITTED on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method RESET Signature
Method RESET on Interface IF_RSRT_VARIABLE_CONTAINER has no parameter.
Method RESET on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method SET_VARIABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | IF_RSRT_VARIABLE_CONTAINER=>TN_T_VARIABLE | Variable List | 20120927 |
Method SET_VARIABLES on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method SUBMIT Signature
Method SUBMIT on Interface IF_RSRT_VARIABLE_CONTAINER has no parameter.
Method SUBMIT on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method _GET_OPTION_TXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
KEY | Call by reference | Type reference (TYPE) | DATA | 20121205 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | STRING | 20121205 |
Method _GET_OPTION_TXT on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method _GET_OPTION_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
S_SEL_CAPABILITIES | Call by reference | Type reference (TYPE) | IF_RSRT_VARIABLE_CONTAINER=>TN_S_SELECTION_CAPABILITIES | Selection Capabilities | 20121205 | ||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | IF_RSRT_VARIABLE_CONTAINER=>TN_T_PROPERTY | 20121205 |
Method _GET_OPTION_VALUES on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method _GET_SIGN_TXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
KEY | Call by reference | Type reference (TYPE) | DATA | 20121205 | |||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | STRING | 20121205 |
Method _GET_SIGN_TXT on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
Method _GET_SIGN_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
S_SEL_CAPABILITIES | Call by reference | Type reference (TYPE) | IF_RSRT_VARIABLE_CONTAINER=>TN_S_SELECTION_CAPABILITIES | Selection Capabilities | 20121205 | ||
2 | ![]() |
VALUE | Value transfer | Type reference (TYPE) | IF_RSRT_VARIABLE_CONTAINER=>TN_T_PROPERTY | 20121205 |
Method _GET_SIGN_VALUES on Interface IF_RSRT_VARIABLE_CONTAINER has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |