SAP ABAP Class CL_RMSL_VIEW_STATEMENTS (Label View - Statements)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSL (Package) Labeling Application
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMSL_VIEW View Interface 20060811
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMSL_VIEW_DIET_STATEMENTS Label View - Diet Statements 20060814
2 Inheritance (c INHERITING FROM c_ref)  CL_RMSL_VIEW_FOOTNOTES Label View - Footnotes 20060814
3 Inheritance (c INHERITING FROM c_ref)  CL_RMSL_VIEW_MARKET_STATEMENTS Label View - Marketing Statements 20060814
Properties
Class CL_RMSL_VIEW_STATEMENTS  
Short Description Label View - Statements    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20060811   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMSL_VIEW View Interface 20060811
Friends
Class CL_RMSL_VIEW_STATEMENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ADD_STATEMENT Static Attribute Public Type reference (TYPE) SALV_DE_FUNCTION 'ADD_STMT' ALV Function 20060814
2 CON_DEL_STATEMENT Static Attribute Public Type reference (TYPE) SALV_DE_FUNCTION 'DEL_STMT' ALV Function 20060814
3 CON_DIALOG_HEIGHT Constant Private Type reference (TYPE) I 400 20060818
4 CON_DIALOG_WIDTH Constant Private Type reference (TYPE) I 1000 20060818
5 CON_STMT_LONGTEXT_SEL Static Attribute Public Type reference (TYPE) SALV_DE_FUNCTION 'STMT_LTXT_SEL' ALV Function 20060822
6 CON_STMT_LONGTEXT_SET Static Attribute Public Type reference (TYPE) SALV_DE_FUNCTION 'STMT_LTXT_SET' ALV Function 20060822
7 MO_ALV_SEL Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_TABLE ALV Grid for Selected Label Statements 20060813
8 MO_ALV_SET Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_TABLE ALV Grid for Label Statement Selection 20060813
9 MO_CTRL Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_CTRL_STATEMENTS Label Controller: Statements 20060811
10 MO_HDL_STATEMENT Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_STATEMENTS Labeling Application: Handler Statements 20060815
11 MO_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_EASY_SPLITTER_CONTAINER Reduced Version of Splitter Container Control 20060918
12 MO_UI_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_RMSL_UI_MANAGER UI-Manager Interface 20060811
13 MO_VIEW_CL Static Attribute Private Object reference (TYPE REF TO) CL_RMSL_VIEW_STATEMENTS Label View: Statements 20060811
14 MS_ACTIVE_ROW Instance attribute Private Type reference (TYPE) RMSLS_DYNP_VIEW_STATEMENTS Current ALV Row 20060821
15 MT_OUTTAB_SEL Instance attribute Protected Type reference (TYPE) RMSLTY_DYNP_VIEW_STATEMENTS Table of Label Statements 20060813
16 MT_OUTTAB_SET Instance attribute Protected Type reference (TYPE) RMSLTY_DYNP_VIEW_STATEMENTS Table of Label Statements 20060813
17 M_AENNR Instance attribute Protected Type reference (TYPE) AENNR Change Number 20060815
18 M_DIET Instance attribute Private Type reference (TYPE) RMSLE_DIET Diet 20060816
19 M_FLG_DATA_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN Indicator: Data was Changed 20060817
20 M_ITEMCNT Instance attribute Private Type reference (TYPE) RMSLE_ITEMCNT Internal Item Counter 20060816
21 M_KEYDATE Instance attribute Protected Type reference (TYPE) RMSLE_DATE Date 20060814
22 M_LABELID Instance attribute Protected Type reference (TYPE) RMSLE_LABELID Label Set 20060830
23 M_LISTCNT Instance attribute Private Type reference (TYPE) RMSLE_LISTCNT List Counter 20060816
24 M_NUTRIENT Instance attribute Private Type reference (TYPE) RMSLE_NUTRIENT Nutrient 20060816
25 M_PARENT_TYPE Instance attribute Protected Type reference (TYPE) RMSLE_PARENT_TYPE Parent Object Type 20060831
26 M_SPECIFICATION Instance attribute Private Type reference (TYPE) RMSLE_SPECIFICATION Product Specification 20060816
27 M_STM_TYPE Instance attribute Private Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Object Type of Statement 20060816
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20060811
2 GET_INSTANCE_CL Static method Public Method Delivers Runtime Object 20060814
3 GET_LABEL_DATA Instance method Public Method Reads Label Statements 20060816
4 GET_OUTTAB_SEL Instance method Public Method Delivers Table for Selected Statements 20060814
5 GET_OUTTAB_SET Instance method Public Method Delivers Table for Statement Selection 20060814
6 GET_STMT_ATTRIBUTES Instance method Public Method Delivers Attributes for Label Statements 20060816
7 GET_STMT_DATA Instance method Public Method Reads Valid Label Statements 20060816
8 GET_VIEW_DATA Instance method Public Method Delivers View Data (Incl. Activity Mode) 20060815
9 HAS_STMT_CHANGED Instance method Public Method Label Statements Were Changed 20060817
10 INIT_GUI Instance method Public Method Generates GUI Objects for Popup 20060814
11 IS_LABEL_STATUS_PROTECTED Instance method Public Method Are Changes to Label Set Allowed? 20060822
12 POPUP_LONGTEXT Instance method Public Method Statement Long Text Display 20060821
13 SET_SASH_POSITION Instance method Public Method Sets Split-Screen Relationship 20060918
14 SET_STMT_ATTRIBUTES Instance method Public Method Sets Attributes for Statement Object 20060816
15 VIEW_DESTRUCTOR Instance method Public Method Releases Object 20060824
Events
Class CL_RMSL_VIEW_STATEMENTS has no event.
Types
Class CL_RMSL_VIEW_STATEMENTS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060815
2 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_DATE Datum 20060814
3 Importing I_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060814

Method CONSTRUCTOR on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method GET_INSTANCE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_VIEW Call by reference Object reference (TYPE REF TO) IF_RMSL_VIEW View-Interface 20060814

Method GET_INSTANCE_CL on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method GET_LABEL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060816
2 Exporting ET_STATEMENTS Call by reference Type reference (TYPE) RMSLTY_DYNP_VIEW_STATEMENTS Tabelle von Etikettenaussagen 20060816
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20061121
4 Importing I_PARENT_TYPE Call by reference Type reference (TYPE) RMSLE_PARENT_TYPE Vater-Objekt-Typ 20060831
5 Importing I_STM_TYPE Call by reference Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Objekttyp der Aussage 20060816

Method GET_LABEL_DATA on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method GET_OUTTAB_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_OUTTAB Value transfer Type reference (TYPE) RMSLTY_DYNP_VIEW_STATEMENTS Tabelle von Etikettenaussagen 20060814

Method GET_OUTTAB_SEL on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method GET_OUTTAB_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_OUTTAB Value transfer Type reference (TYPE) RMSLTY_DYNP_VIEW_STATEMENTS Tabelle von Etikettenaussagen 20060814

Method GET_OUTTAB_SET on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method GET_STMT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DIET Call by reference Type reference (TYPE) RMSLE_DIET Diät 20060816
2 Exporting E_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060816
3 Exporting E_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060816
4 Exporting E_NUTRIENT Call by reference Type reference (TYPE) RMSLE_NUTRIENT Nährstoff 20060816
5 Exporting E_PARENT_TYPE Call by reference Type reference (TYPE) RMSLE_PARENT_TYPE Vater-Objekt-Typ 20060831
6 Exporting E_SPECIFICATION Call by reference Type reference (TYPE) RMSLE_SPECIFICATION Produktspezifikation 20060816
7 Exporting E_STM_TYPE Call by reference Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Objekttyp der Aussage 20060816

Method GET_STMT_ATTRIBUTES on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method GET_STMT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060816
2 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20061121
3 Importing I_PARENT_TYPE Call by reference Type reference (TYPE) RMSLE_PARENT_TYPE Vater-Objekt-Typ 20060831
4 Importing I_STM_TYPE Call by reference Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Objekttyp der Aussage 20060816

Method GET_STMT_DATA on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method GET_VIEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ROW Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_STATEMENTS Aussagen für Etiketten 20060821
2 Exporting ET_STATEMENTS Call by reference Type reference (TYPE) RMSLTY_STATEMENT Aussage 20060816
3 Exporting E_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060815
4 Exporting E_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060815
5 Exporting E_KEYDATE Call by reference Type reference (TYPE) RMSLE_DATE Datum 20060815
6 Exporting E_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz-ID 20060815
7 Exporting E_PARENT_TYPE Call by reference Type reference (TYPE) RMSLE_PARENT_TYPE Vater-Objekt-Typ 20060831

Method GET_VIEW_DATA on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method HAS_STMT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_CHANGED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20060817

Method HAS_STMT_CHANGED on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method INIT_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20060816
2 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060814
3 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20060824
4 Importing I_FLG_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20061121

Method INIT_GUI on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method IS_LABEL_STATUS_PROTECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_STATUS_PROTECTION Value transfer Type reference (TYPE) BOOLE_D =X, wenn Status Änderungen verbietet 20060822

Method IS_LABEL_STATUS_PROTECTED on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method POPUP_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXT Call by reference Type reference (TYPE) STANDARD TABLE Plain Text 20060821

Method POPUP_LONGTEXT on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method SET_SASH_POSITION Signature

Method SET_SASH_POSITION on class CL_RMSL_VIEW_STATEMENTS has no parameter.
Method SET_SASH_POSITION on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method SET_STMT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIET Call by reference Type reference (TYPE) RMSLE_DIET Diät 20060816
2 Importing I_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060816
3 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060816
4 Importing I_NUTRIENT Call by reference Type reference (TYPE) RMSLE_NUTRIENT Nährstoff 20060816
5 Importing I_PARENT_TYPE Call by reference Type reference (TYPE) RMSLE_PARENT_TYPE Vater-Objekt-Typ 20060831
6 Importing I_SPECIFICATION Call by reference Type reference (TYPE) RMSLE_SPECIFICATION Produktspezifikation 20060816
7 Importing I_STM_TYPE Call by reference Type reference (TYPE) RMSLE_STM_OBJECT_TYPE Objekttyp der Aussage 20060816

Method SET_STMT_ATTRIBUTES on class CL_RMSL_VIEW_STATEMENTS has no exception.

Method VIEW_DESTRUCTOR Signature

Method VIEW_DESTRUCTOR on class CL_RMSL_VIEW_STATEMENTS has no parameter.
Method VIEW_DESTRUCTOR on class CL_RMSL_VIEW_STATEMENTS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700