SAP ABAP Class CL_APB_LPD_BI_PARAMETERS (BI Parameter String creation)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-MUS-LP (Application Component) Launchpad
     APB_LAUNCHPAD (Package) Launchpad (generic functions)
Properties
Class CL_APB_LPD_BI_PARAMETERS  
Short Description BI Parameter String creation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_LAUNCHPAD   Launchpad (generic functions) 
Created 20090122   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APB_LPD_BI_PARAMETERS has no forward declaration.
Interfaces
Class CL_APB_LPD_BI_PARAMETERS has no interface implemented.
Friends
Class CL_APB_LPD_BI_PARAMETERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BI_COM Constant Private Type reference (TYPE) STRING 'BI_COMMAND' 20090122
2 GC_COM_TYPE Constant Private Type reference (TYPE) STRING 'BI_COMMAND_TYPE' 20090122
3 GC_IO_MEM_VAR Constant Private Type reference (TYPE) STRING 'INFO_OBJECT_MEMBER_VARIABLE' 20090122
4 GC_MEM_NAME Constant Private Type reference (TYPE) STRING 'MEMBER_NAME' 20090122
5 GC_SEL Constant Private Type reference (TYPE) STRING 'SELECTION' 20090122
6 GC_SIN_MEM_SEL Constant Private Type reference (TYPE) STRING 'SINGLE_MEMBER_SELECTION' 20090122
7 GC_VAR Constant Private Type reference (TYPE) STRING 'VARIABLE' 20090122
8 GC_VAR_INPUT_STRING Constant Private Type reference (TYPE) STRING 'VARIABLE_INPUT_STRING' 20090909
9 GC_VAR_TYPE Constant Private Type reference (TYPE) STRING 'VARIABLE_TYPE' 20090122
10 GC_VAR_VAL Constant Private Type reference (TYPE) STRING 'VARIABLE_VALUE' 20090122
11 GC_VAR_VALS Constant Private Type reference (TYPE) STRING 'VARIABLE_VALUES' 20090122
12 MD_COM_STRING Static Attribute Public Type reference (TYPE) APB_LPD_STRING String case sensitive 20090123
13 MD_CURRENT_CHAR_SEL_VALUE Static Attribute Private Type reference (TYPE) APB_LPD_COUNTER Natural number 20090128
14 MD_CURRENT_SELECTION_VALUE Static Attribute Private Type reference (TYPE) APB_LPD_COUNTER Natural number 20090125
15 MD_CURRENT_VARIABLE_VALUE Static Attribute Private Type reference (TYPE) APB_LPD_COUNTER Natural number 20090123
16 MT_FILTER_STRINGS Static Attribute Private Type reference (TYPE) APB_LPD_T_STRING Table with strings 20090127
17 MT_VARIABLE_STRINGS Static Attribute Private Type reference (TYPE) APB_LPD_T_STRING Table with strings 20090123
Methods
# Method Level Visibility Method type Description Created on
1 ADD_GROUP_FILTER Static method Protected Method 20090128
2 ADD_GROUP_VARIABLE Static method Protected Method 20090126
3 ADD_INTERVALL_FILTER Static method Protected Method 20090128
4 ADD_INTERVALL_VARIABLE Static method Protected Method 20090126
5 ADD_MULTI_FILTER Static method Protected Method 20090128
6 ADD_MULTI_INTERVAL_FILTER Static method Protected Method 20090128
7 ADD_MULTI_INTERVAL_VARIABLE Static method Protected Method 20090126
8 ADD_MULTI_VARIABLE Static method Protected Method 20090125
9 ADD_SINGLE_FILTER Static method Protected Method 20090127
10 ADD_SINGLE_VARIABLE Static method Protected Method 20090122
11 CON_MINUS Static method Protected Method 20090122
12 CREATE_PARAMETER_STRING Static method Public Method 20090122
13 GET_NEXT_CHAR_SEL_VAL Static method Private Method 20090128
14 GET_NEXT_SEL_VAL Static method Private Method 20090125
15 GET_NEXT_VAR_VAL Static method Private Method 20090123
16 INITIALIZE Static method Protected Method 20090123
17 INPUT_VALUES_EXISTS Static method Private Method 20090706
Events
Class CL_APB_LPD_BI_PARAMETERS has no event.
Types
Class CL_APB_LPD_BI_PARAMETERS has no local type.
Method Signatures

Method ADD_GROUP_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090128
2 Importing ID_FILTER Call by reference Type reference (TYPE) STRING 20090128
3 Importing ID_GROUP Call by reference Type reference (TYPE) STRING 20090128
4 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090128

Method ADD_GROUP_FILTER on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method ADD_GROUP_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090126
2 Importing ID_GROUP Call by reference Type reference (TYPE) STRING 20090126
3 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090126
4 Importing ID_VARIABLE Call by reference Type reference (TYPE) STRING 20090126

Method ADD_GROUP_VARIABLE on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method ADD_INTERVALL_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090128
2 Importing ID_FILTER Call by reference Type reference (TYPE) STRING 20090128
3 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090128
4 Importing ID_VALUE_HIGH Call by reference Type reference (TYPE) APB_LPD_STRING Table with strings 20090128
5 Importing ID_VALUE_LOW Call by reference Type reference (TYPE) APB_LPD_STRING Table with strings 20090128

Method ADD_INTERVALL_FILTER on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method ADD_INTERVALL_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090126
2 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090126
3 Importing ID_VALUE_HIGH Call by reference Type reference (TYPE) APB_LPD_STRING Table with strings 20090126
4 Importing ID_VALUE_LOW Call by reference Type reference (TYPE) APB_LPD_STRING Table with strings 20090126
5 Importing ID_VARIABLE Call by reference Type reference (TYPE) STRING 20090126

Method ADD_INTERVALL_VARIABLE on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method ADD_MULTI_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090128
2 Importing ID_FILTER Call by reference Type reference (TYPE) STRING 20090128
3 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090128
4 Importing IT_VALUES Call by reference Type reference (TYPE) APB_LPD_T_BI_STRING Table with strings 20090128

Method ADD_MULTI_FILTER on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method ADD_MULTI_INTERVAL_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090128
2 Importing ID_FILTER Call by reference Type reference (TYPE) STRING 20090128
3 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090128
4 Importing IT_INTERVALS Call by reference Type reference (TYPE) APB_LPD_T_INTERVAL_PARAMS Table with strings 20090128

Method ADD_MULTI_INTERVAL_FILTER on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method ADD_MULTI_INTERVAL_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090126
2 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090126
3 Importing ID_VARIABLE Call by reference Type reference (TYPE) STRING 20090126
4 Importing IT_INTERVALS Call by reference Type reference (TYPE) APB_LPD_T_INTERVAL_PARAMS Table with strings 20090126

Method ADD_MULTI_INTERVAL_VARIABLE on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method ADD_MULTI_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090125
2 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090125
3 Importing ID_VARIABLE Call by reference Type reference (TYPE) STRING 20090125
4 Importing IT_VALUES Call by reference Type reference (TYPE) APB_LPD_T_BI_STRING Table with strings 20090125

Method ADD_MULTI_VARIABLE on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method ADD_SINGLE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090127
2 Importing ID_FILTER Call by reference Type reference (TYPE) STRING 20090127
3 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090127
4 Importing ID_VALUE Call by reference Type reference (TYPE) STRING 20090127

Method ADD_SINGLE_FILTER on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method ADD_SINGLE_VARIABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COMMAND_STRING Call by reference Type reference (TYPE) APB_LPD_STRING Structure for LPD strings 20090122
2 Importing ID_INDEX Call by reference Type reference (TYPE) STRING '1' 20090122
3 Importing ID_VALUE Call by reference Type reference (TYPE) STRING 20090122
4 Importing ID_VARIABLE Call by reference Type reference (TYPE) STRING 20090122

Method ADD_SINGLE_VARIABLE on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method CON_MINUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STRING Call by reference Type reference (TYPE) STRING 20090123
2 Importing ID_INDEX_1 Call by reference Type reference (TYPE) STRING 20090122
3 Importing ID_INDEX_2 Call by reference Type reference (TYPE) STRING 20090122
4 Importing ID_INDEX_3 Call by reference Type reference (TYPE) STRING 20090122
5 Importing ID_INDEX_4 Call by reference Type reference (TYPE) STRING 20090122
6 Importing ID_INDEX_5 Call by reference Type reference (TYPE) STRING 20090122
7 Importing ID_INDEX_6 Call by reference Type reference (TYPE) STRING 20090122
8 Importing ID_INDEX_7 Call by reference Type reference (TYPE) STRING 20090122
9 Importing ID_INDEX_8 Call by reference Type reference (TYPE) STRING 20090122
10 Importing ID_INDEX_9 Call by reference Type reference (TYPE) STRING 20090122
11 Importing ID_INDEX_A Call by reference Type reference (TYPE) STRING 20090122
12 Importing ID_STRING_1 Call by reference Type reference (TYPE) STRING 20090122
13 Importing ID_STRING_2 Call by reference Type reference (TYPE) STRING 20090122
14 Importing ID_STRING_3 Call by reference Type reference (TYPE) STRING 20090122
15 Importing ID_STRING_4 Call by reference Type reference (TYPE) STRING 20090122
16 Importing ID_STRING_5 Call by reference Type reference (TYPE) STRING 20090122
17 Importing ID_STRING_6 Call by reference Type reference (TYPE) STRING 20090122
18 Importing ID_STRING_7 Call by reference Type reference (TYPE) STRING 20090122
19 Importing ID_STRING_8 Call by reference Type reference (TYPE) STRING 20090122
20 Importing ID_STRING_9 Call by reference Type reference (TYPE) STRING 20090122
21 Importing ID_STRING_A Call by reference Type reference (TYPE) STRING 20090122

Method CON_MINUS on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method CREATE_PARAMETER_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STRING Call by reference Type reference (TYPE) STRING 20090122
2 Importing IT_PARAMETERS Call by reference Type reference (TYPE) APB_LPD_T_INTERVAL_PARAMS Key/Value Pairs 20090122
3 Importing IT_PARAMETER_MAPPING Call by reference Type reference (TYPE) APB_LPD_T_PARAMETER_MAPPING Table to display parameter mapping 20090122

Method CREATE_PARAMETER_STRING on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method GET_NEXT_CHAR_SEL_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_VALUE Call by reference Type reference (TYPE) STRING 20090128
2 Importing ID_RESET Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090128

Method GET_NEXT_CHAR_SEL_VAL on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method GET_NEXT_SEL_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_VALUE Call by reference Type reference (TYPE) STRING 20090125
2 Importing ID_RESET Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090125

Method GET_NEXT_SEL_VAL on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method GET_NEXT_VAR_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_VALUE Call by reference Type reference (TYPE) STRING 20090123

Method GET_NEXT_VAR_VAL on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_APB_LPD_BI_PARAMETERS has no parameter.
Method INITIALIZE on class CL_APB_LPD_BI_PARAMETERS has no exception.

Method INPUT_VALUES_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_VALUE_EXISTS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090706
2 Importing ID_PARAMETER Call by reference Type reference (TYPE) STRING 20090706
3 Importing IT_PARAMETERS Call by reference Type reference (TYPE) APB_LPD_T_INTERVAL_PARAMS Key/Value Pairs 20090706

Method INPUT_VALUES_EXISTS on class CL_APB_LPD_BI_PARAMETERS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720