SAP ABAP Class /DSD/SL_CL_GUI_SUBSCREEN (GUI Element "Subscreen")
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LE-DSD-RA-SL (Application Component) Route Settlement
     /DSD/SL (Package) Route Settlement
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /DSD/SL_IF_SUBSCREEN Interface for Subscreens 20020410
Properties
Class /DSD/SL_CL_GUI_SUBSCREEN  
Short Description GUI Element "Subscreen"    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /DSD/SL   Route Settlement 
Created 20020410   SAP 
Last change 20030212   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /DSD/SL_CL_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /DSD/SL_IF_SUBSCREEN Interface for Subscreens 20020410
Friends
Class /DSD/SL_CL_GUI_SUBSCREEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CLOSE_ICON Constant Private Type reference (TYPE) ICONNAME 'ICON_PREVIOUS_VALUE' Icon for Close Button 20020410
2 MC_COLUMNS_NO Constant Private Type reference (TYPE) I 1 Number Columns (of splitter) 20020410
3 MC_COLUMN_CONTENT Constant Private Type reference (TYPE) I 1 Column to Display Data Records 20020410
4 MC_COLUMN_HEADER Constant Private Type reference (TYPE) I 1 Column to Display Header Data 20020410
5 MC_HEIGHT_CLOSED Constant Public Type reference (TYPE) I 38 Height of Screen when Closed 20020530
6 MC_HEIGHT_HEADER Constant Private Type reference (TYPE) I 38 Height of Header Area 20020530
7 MC_ID_CLOSE Constant Private Type reference (TYPE) SDYDO_ELEMENT_NAME 'CLOSE' ID Button "Close" 20020410
8 MC_ID_OPEN Constant Private Type reference (TYPE) SDYDO_ELEMENT_NAME 'OPEN' ID Button "Open" 20020410
9 MC_OPEN_ICON Constant Private Type reference (TYPE) ICONNAME 'ICON_COLUMN_RIGHT' Icon for Button "Open" 20020410
10 MC_ROWS_NO Constant Private Type reference (TYPE) I 2 Number Lines (of Splitter) 20020410
11 MC_ROW_CONTENT Instance attribute Private Type reference (TYPE) I 2 Line to Display Data Records 20020410
12 MC_ROW_HEADER Instance attribute Private Type reference (TYPE) I 1 Line to Display Header Data 20020410
13 MR_DOCK Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Basic Element of the Subscreen 20020410
14 MR_DOCUMENT_HEADER Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT Data Prepared for Display in Header Data Area 20020410
15 MR_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Basic Element / Split Subscreen 20020410
16 M_HEADER_VISIBLE Instance attribute Private Type reference (TYPE) /DSD/HH_CHECKBOX Header Data Area Visible? 20020416
17 M_HEIGHT_OPEN Instance attribute Private Type reference (TYPE) I Height of the Open Subscreen 20020410
18 M_OPEN Instance attribute Private Type reference (TYPE) /DSD/HH_CHECKBOX X -> Display Subscreen "Open" 20020410
19 M_TITLE Instance attribute Private Type reference (TYPE) STRING Title of the Screen Element 20020410
20 M_TITLE_ADDITIONAL Instance attribute Private Type reference (TYPE) STRING Addtional Title Data 20020515
21 M_VISIBLE Instance attribute Private Type reference (TYPE) /DSD/HH_CHECKBOX Subscreen Visible? 20020411
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DOCUMENT_HEADER Instance method Private Method Prepare Data for Display in Header 20020410
2 BUILD_OPEN Instance method Private Method Prepare Data for mode "Open" / "Closed" 20020510
3 CONSTRUCTOR Instance method Public Constructor Constructor 20020410
4 DISPLAY_DOCUMENT_HEADER Instance method Private Method Display Header 20020410
5 INIT_HEADER Instance method Private Method Initialize Header 20020410
6 INIT_SPLITTER Instance method Private Method Initialize Splitter 20020410
7 ON_CLICKED_BUTTON Instance method Private Event handling method Event Handler "CLICKED" 20020410
Events
Class /DSD/SL_CL_GUI_SUBSCREEN has no event.
Types
Class /DSD/SL_CL_GUI_SUBSCREEN has no local type.
Method Signatures

Method BUILD_DOCUMENT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUILD_OPEN Value transfer Type reference (TYPE) /DSD/HH_CHECKBOX 'X' X -> Aufbereitung Headerdaten im Modus 'Offen' 20020410

Method BUILD_DOCUMENT_HEADER on class /DSD/SL_CL_GUI_SUBSCREEN has no exception.

Method BUILD_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OPEN Call by reference Type reference (TYPE) /DSD/HH_CHECKBOX X -> Offen 20020510

Method BUILD_OPEN on class /DSD/SL_CL_GUI_SUBSCREEN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCK Value transfer Type reference (TYPE) I Wo soll der Container angedockt werden? 20020416
2 Importing I_EXTENSION Value transfer Type reference (TYPE) I 100 Höhe / Breite 20020410
3 Importing I_HEADER_VISIBLE Value transfer Type reference (TYPE) /DSD/HH_CHECKBOX Header sichtbar? 20020416
4 Importing I_OPEN Value transfer Type reference (TYPE) /DSD/HH_CHECKBOX SPACE Offen / geschlossen 20020410
5 Importing I_TITLE Value transfer Type reference (TYPE) STRING Titel 20020410
6 Importing I_VISIBLE Value transfer Type reference (TYPE) /DSD/HH_CHECKBOX 'X' Subscreen sichtbar? 20020410

Method CONSTRUCTOR on class /DSD/SL_CL_GUI_SUBSCREEN has no exception.

Method DISPLAY_DOCUMENT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REUSE Value transfer Type reference (TYPE) /DSD/HH_CHECKBOX SPACE Wiederverwenden? 20020410

Method DISPLAY_DOCUMENT_HEADER on class /DSD/SL_CL_GUI_SUBSCREEN has no exception.

Method INIT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBSCREEN_OPEN Value transfer Type reference (TYPE) /DSD/HH_CHECKBOX 'X' Subscreen offen / geschlossen? 20020416

Method INIT_HEADER on class /DSD/SL_CL_GUI_SUBSCREEN has no exception.

Method INIT_SPLITTER Signature

Method INIT_SPLITTER on class /DSD/SL_CL_GUI_SUBSCREEN has no parameter.
Method INIT_SPLITTER on class /DSD/SL_CL_GUI_SUBSCREEN has no exception.

Method ON_CLICKED_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20020410

Method ON_CLICKED_BUTTON on class /DSD/SL_CL_GUI_SUBSCREEN has no exception.
History
Last changed by/on SAP  20030212 
SAP Release Created in 461