SAP ABAP Class CL_CRM_STRUCTUREEDIT_LAYOUT (Generates layout for BSP-element 'structureEdit')
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_ELEMENT (Package) Implementation of Generic Tags (Search, List, Detail, ...)
Properties
Class CL_CRM_STRUCTUREEDIT_LAYOUT  
Short Description Generates layout for BSP-element 'structureEdit'    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_ELEMENT   Implementation of Generic Tags (Search, List, Detail, ...) 
Created 20020416   SAP 
Last change 20050213   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
Interfaces
Class CL_CRM_STRUCTUREEDIT_LAYOUT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CRM_BSP_CT_DBAL_LAYOUT 20050107 Layout class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FIELDTYPE Constant Private See coding 20020815
2 GC_GROUPTYPE Constant Private See coding Layout Grouptype 20020516
3 GC_INITIAL_FIELDGROUP Constant Private Type reference (TYPE) CRMT_BSP_FIELDGRP ' ' Field group 20020816
4 GC_MSGID Constant Private Type reference (TYPE) ARBGB 'CRM_BSP_LAYOUT' Application Area 20020613
5 GC_MSGTY Constant Private See coding Messages, message type 20020521
6 GC_PIXEL_PER_CHAR Constant Public Type reference (TYPE) I 6 Width of a Character in Pixel 20020416
7 GC_SCREENSIZE_FULLSCREEN Constant Public Type reference (TYPE) CRMT_BSP_SCREENSIZE '1/1' part of the horizontal screen size used for the form view 20020513
8 GC_SCREENWIDTH Constant Private Type reference (TYPE) STRING '100%' Percentage of Usable Screen Width 20020416
9 GC_SCREENWIDTH_PIXEL Constant Private Type reference (TYPE) I 982 Default absolute Screen Width 20020416
10 GC_TRANSPORT_KEY_FIELDGRE Constant Private See coding 20021001
11 GC_TRANSPORT_KEY_LAYOUT Constant Private See coding 20021001
12 GS_LAYOUTKEY Instance attribute Private Type reference (TYPE) TS_LAYOUTKEY 20020517
13 GT_FIELDGROUP Instance attribute Private Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB 20020422
14 GT_FIELDLIST Instance attribute Private Object reference (TYPE REF TO) DATA 20020418
15 GT_LAYOUT Instance attribute Private Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT2_TAB Layout table for BSP element 'structureEdit' 20020416
16 GT_MESSAGES Instance attribute Private Type reference (TYPE) CRMT_BSP_APPLOG_DISPLAY_TAB Table type for BSP application log display 20020516
17 GU_FIELDGROUP Instance attribute Private Object reference (TYPE REF TO) DATA 20020521
18 GV_CELL_LEN Instance attribute Private Type reference (TYPE) I 20020416
19 GV_C_TRANSPORT_ORDER_NUMBER Instance attribute Private Type reference (TYPE) E070-TRKORR Request/Task 20030221
20 GV_NUMBER_OF_COLUMNS Instance attribute Private Type reference (TYPE) I 20020416
21 GV_SCREENSTRUCTURE Instance attribute Private Type reference (TYPE) CRMT_BSP_SCREENSTRUCTURE Name of screenstructure assigned to layout 20020425
22 GV_TRANSPORT_ORDER_NUMBER Instance attribute Private Type reference (TYPE) E070-TRKORR Request/Task 20020725
Methods
# Method Level Visibility Method type Description Created on
1 BATTLESHIP_ADD_ELEMENT Instance method Public Method 20020506
2 BATTLESHIP_GET_POSITION Instance method Private Method 20020507
3 DELETE Instance method Public Method Delete Layout 20030213
4 FIELDGROUP_STRIP_INCL Static method Public Method strip include groups from fieldgroup table 20021001
5 FIELDGROUP_VALIDATION Instance method Private Method validation of a field group 20020422
6 FIELDSIZE_BUTN Instance method Private Method Calculate size of a button 20020422
7 FIELDSIZE_CBIT Instance method Private Method Calculate size of a checkbox item 20020422
8 FIELDSIZE_COBX Instance method Private Method Calculate size of combo box 20041018
9 FIELDSIZE_DDLB Instance method Private Method Calculate size of a dropdown listbox 20020422
10 FIELDSIZE_IMAG Instance method Private Method Calculate size of an image 20020422
11 FIELDSIZE_INPF Instance method Private Method Calculate size of an input field 20020416
12 FIELDSIZE_LABL Instance method Private Method Calculate size of a label 20020417
13 FIELDSIZE_RBGR Instance method Private Method Calculate size of a radio-button group 20020422
14 FIELDSIZE_TIME Instance method Private Method Calculate size of combo box 20041214
15 FIELDSIZE_TXTA Instance method Private Method Calculate size of a textarea (editable) 20020422
16 FIELDSIZE_TXTF Instance method Private Method Calculate size of a textfield 20020422
17 GENERATE Instance method Public Method generate layout 20020416
18 GET_EXTERNAL_FIELDGROUP Instance method Private Method find externally provided group 20020521
19 GROUPSIZE_CBGR Instance method Private Method Calculate size of checkbox group 20020422
20 GROUPSIZE_FMLT Instance method Private Method Calculate size of fieldmelting group 20020422
21 GROUPSIZE_LOGG Instance method Private Method Calculate size of logical group 20020422
22 GROUPSIZE_PAGE Instance method Private Method Calculate size of the page 20020422
23 GROUPSIZE_SCGR Instance method Private Method Calculate size of a screen group 20020422
24 GROUP_MINIMAL_COLSPAN Instance method Private Method Calculate the minimal colspan of a group 20020422
25 GROUP_MINIMAL_ROWSPAN Instance method Private Method Calculate the maximal rowspan of a group 20020423
26 GROUP_NESTING Instance method Private Method drill down elements of the page 20020422
27 GROUP_SIZE Instance method Private Method Calculate size of complex groups 20020422
28 READ Static method Private Method read layout from database 20020416
29 SAVE Instance method Public Method save buffered layout on database 20020416
30 SAVE_EXTERNAL Instance method Public Method save buffered layout on database 20020522
31 SCREENWIDTH Static method Public Method 20020523
32 SPLIT_LABEL Instance method Private Method split label from element 20020418
33 STRIP_INCL Static method Private Method strip include groups from the field group 20020613
34 STRIP_LOGG Instance method Private Method strip logical groups from the page 20020507
35 TR_OBJECT_CHECK Instance method Private Method check transport object 20020708
36 TR_OBJECT_INSERT Instance method Private Method insert object into transport request 20020708
Events
Class CL_CRM_STRUCTUREEDIT_LAYOUT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_LAYOUTKEY Private See coding 20020522 begin of TS_LAYOUTKEY , main_fieldgroup type CRMT_BSP_FIELDGRP , screensize type CRMT_BSP_SCREENSIZE , blview type CRMT_BSP_BLVIEW , fldgrpvar type CRMT_BSP_FLDGRPVAR , end of TS_LAYOUTKEY
2 TS_PAGE Private See coding structure for PAGE-group parameter 20020514 BEGIN OF ts_page , height_max TYPE i , width TYPE i , colspans TYPE STANDARD TABLE OF i WITH NON-UNIQUE KEY table_line , END OF ts_page
3 TT_PAGE Private See coding table for PAGE-group parameter 20020514 tt_page TYPE STANDARD TABLE OF ts_page WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method BATTLESHIP_ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BATTLESHIP Call by reference Type reference (TYPE) STANDARD TABLE 20020506
2 Importing IS_LAYOUT Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT2 Layoutstruktur für BSP-Element 'structureEdit' 20020506

Method BATTLESHIP_ADD_ELEMENT on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method BATTLESHIP_GET_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_COLUMNINDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020508
2 Changing CV_ROWINDEX Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020508
3 Importing IS_LAYOUT Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT2 Layoutstruktur für BSP-Element 'structureEdit' 20020508
4 Importing IS_PREV_LAYOUT Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT2 Layoutstruktur für BSP-Element 'structureEdit' 20020508
5 Importing IT_BATTLESHIP Call by reference Type reference (TYPE) STANDARD TABLE 20020507
6 Importing IV_FILL_LOGG Call by reference Type reference (TYPE) C ' ' Logische Gruppe füllen 20020524
7 Importing IV_GRID_SIZE Call by reference Type reference (TYPE) INT4 1 Natürliche Zahl 20020513

Method BATTLESHIP_GET_POSITION on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20030213
2 Importing IV_CUSTOMIZING_REQUEST Call by reference Type reference (TYPE) E070-TRKORR Anfrage/Aufgabe 20040405
3 Importing IV_FLDGRPVAR Call by reference Type reference (TYPE) CRMT_BSP_FLDGRPVAR Feldgruppenvariante 20030213
4 Importing IV_MAIN_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20030213
5 Importing IV_SCREENSIZE Call by reference Type reference (TYPE) CRMT_BSP_SCREENSIZE Teil der horizontalen Bildgröße für die Formularsicht 20030213
6 Importing IV_TABLE_MODE Call by reference Type reference (TYPE) CONTFLAG 'S' Auslieferungsklasse 20030220
7 Importing IV_WORKBENCH_REQUEST Call by reference Type reference (TYPE) E070-TRKORR Anfrage/Aufgabe 20040405
# Exception Resumable Description Created on
1 ERROR_OCCURRED 20030213

Method FIELDGROUP_STRIP_INCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB Tabellentyp für Detailelement 20021001
2 Importing IT_FIELDGROUP Value transfer Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB Tabellentyp für Detailelement 20021001

Method FIELDGROUP_STRIP_INCL on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDGROUP_VALIDATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDGROUP_EXT Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB 20020422
2 Importing IV_SCREENSTRUCTURE Call by reference Type reference (TYPE) CHAR30 30 Zeichen 20020422
# Exception Resumable Description Created on
1 ERROR_OCCURRED 20020422

Method FIELDSIZE_BUTN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422

Method FIELDSIZE_BUTN on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_CBIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422

Method FIELDSIZE_CBIT on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_COBX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20041018

Method FIELDSIZE_COBX on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422

Method FIELDSIZE_DDLB on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_IMAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422

Method FIELDSIZE_IMAG on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_INPF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020416

Method FIELDSIZE_INPF on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_LABL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020417

Method FIELDSIZE_LABL on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_RBGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422

Method FIELDSIZE_RBGR on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Structures for Detail Element 20041214

Method FIELDSIZE_TIME on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_TXTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422

Method FIELDSIZE_TXTA on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method FIELDSIZE_TXTF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422

Method FIELDSIZE_TXTF on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAYOUT Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Layouttabelle für BSP-Element 'structureEdit' 20020416
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) CRMT_BSP_APPLOG_DISPLAY_TAB Enthält alle Meldungen 20020524
3 Importing IT_FIELDGROUP_EXT Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB Tabellentyp für Detailsteuerung 20020416
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Anzeige 20020517
5 Importing IV_FLDGRPVAR Call by reference Type reference (TYPE) CRMT_BSP_FLDGRPVAR Feldgruppenvarianten 20020821
6 Importing IV_SCREENSIZE Call by reference Type reference (TYPE) CRMT_BSP_SCREENSIZE Teil der horizontalen Bildgröße für die Formularsicht 20020513
7 Importing IV_SCREENSTRUCTURE Call by reference Type reference (TYPE) CRMT_BSP_SCREENSTRUCTURE Name der dem Layout zugeordneten DDIC-Struktur 20020416

Method GENERATE on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GET_EXTERNAL_FIELDGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20020521
2 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20020521

Method GET_EXTERNAL_FIELDGROUP on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GROUPSIZE_CBGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422

Method GROUPSIZE_CBGR on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GROUPSIZE_FMLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422

Method GROUPSIZE_FMLT on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GROUPSIZE_LOGG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422
2 Importing IV_GRID_SIZE Call by reference Type reference (TYPE) INT4 1 Natürliche Zahl 20020524
3 Importing IV_LAYOUT_ONLY Call by reference Type reference (TYPE) C ' ' 20020524

Method GROUPSIZE_LOGG on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GROUPSIZE_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422
2 Importing IV_PAGE_LAYOUT_ONLY Call by reference Type reference (TYPE) C ' ' Rufen Sie nicht die Methode group_nesting aus 20020514

Method GROUPSIZE_PAGE on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GROUPSIZE_SCGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422
2 Importing IV_NUMBER_OF_COLUMNS Call by reference Type reference (TYPE) INT4 0 0 = festgelegt nach breitestem Feld 20020422

Method GROUPSIZE_SCGR on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GROUP_MINIMAL_COLSPAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GRID_SIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020513
2 Exporting EV_MIN_COLSPAN Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020422
3 Exporting EV_NUMBER_OF_3PLUS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020524
4 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP 20020422
5 Importing IV_HIERARCHYLEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020422
6 Importing IV_NUMBER_OF_COLUMNS Call by reference Type reference (TYPE) INT4 0 Natürliche Zahl 20020513

Method GROUP_MINIMAL_COLSPAN on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GROUP_MINIMAL_ROWSPAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MIN_ROWSPAN Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020423
2 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP 20020423
3 Importing IV_HIERARCHYLEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020423

Method GROUP_MINIMAL_ROWSPAN on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GROUP_NESTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT Erweiterte Steuerungstabelle für Detailelement 20020422
2 Importing IV_HIERARCHYLEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020422

Method GROUP_NESTING on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method GROUP_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COLSPAN Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020422
2 Exporting EV_ROWSPAN Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020422
3 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP 20020422
4 Importing IV_HIERARCHYLEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020422
5 Importing IV_NUMBER_OF_COLUMNS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020422

Method GROUP_SIZE on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAYOUT_CUSTOMER Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUTC_TAB Layouttabelle für BSP-Element 'structureEdit' für Kunden 20020522
2 Exporting ET_LAYOUT_SYSTEM Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Layouttabelle für BSP-Element 'structureEdit' 20020522
3 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW 20020517
4 Importing IV_FLDGRPVAR Call by reference Type reference (TYPE) CRMT_BSP_FLDGRPVAR Feldgruppenvariante 20020821
5 Importing IV_MAIN_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP 20020517
6 Importing IV_PRIORITISED_TABLE_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 'X' Logische Variable 20020522
7 Importing IV_SCREENSIZE Call by reference Type reference (TYPE) CRMT_BSP_SCREENSIZE Teil der horizontalen Bildgröße für die Formularsicht 20020517
# Exception Resumable Description Created on
1 ERROR_OCCURRED 20020517
2 RECORD_NOT_FOUND 20020517

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW 20020517
2 Importing IV_CUSTOMIZING_REQUEST Call by reference Type reference (TYPE) E070-TRKORR Anfrage/Aufgabe 20040405
3 Importing IV_FLDGRPVAR Call by reference Type reference (TYPE) CRMT_BSP_FLDGRPVAR Feldgruppenvarianten 20020821
4 Importing IV_MAIN_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP 20020517
5 Importing IV_SAVE_LOCALLY Call by reference Type reference (TYPE) CRMT_BOOLEAN ' ' Logische Variable 20021001
6 Importing IV_SCREENSIZE Call by reference Type reference (TYPE) CRMT_BSP_SCREENSIZE Teil der horizontalen Bildgröße für die Formularsicht 20020517
7 Importing IV_TABLE_MODE Call by reference Type reference (TYPE) CONTFLAG 'S' Auslieferungsklasse 20030220
8 Importing IV_WORKBENCH_REQUEST Call by reference Type reference (TYPE) E070-TRKORR Anfrage/Aufgabe 20040405
# Exception Resumable Description Created on
1 ERROR_OCCURRED 20020416
2 EXTERNAL_LAYOUT_EXISTS Vorhandenes Layout wurde extern geändert 20020523
3 RECORD_NOT_BUFFERED Layout nicht im Puffer, Methode'generierten'zuerst verwenden 20020517
4 RECORD_NOT_SAVED Satz enthält Warnungen oder Fehler und wurde nicht gesichert 20020517

Method SAVE_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LAYOUT_CUSTOMER Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUTC_TAB Layouttabelle für BSP-Element 'structureEdit' für Kunden 20020522
2 Importing IT_LAYOUT_SYSTEM Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Layouttabelle für BSP-Element 'structureEdit' 20020522
3 Importing IV_CREQUEST Call by reference Type reference (TYPE) TRKORR Customizing-Auftrag 20020827
# Exception Resumable Description Created on
1 ERROR_OCCURRED 20020522
2 RECORD_NOT_SAVED 20020522
3 WRONG_CALL 20020522

Method SCREENWIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ABSOLUTE_SCREENWIDTH Value transfer Type reference (TYPE) INT4 Breite in Pixel 20020523
2 Importing IV_SCREENSIZE Call by reference Type reference (TYPE) CRMT_BSP_SCREENSIZE Teil der horizontalen Bildgröße für die Formularsicht 20020523

Method SCREENWIDTH on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method SPLIT_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB Feldgruppe Datenbanktabelle 20020422
2 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP 20020422
3 Importing IV_HIERARCHYLEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020422

Method SPLIT_LABEL on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method STRIP_INCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB Tabellentyp für Detailelement 20020613
2 Changing CV_SCREENPOSITION Call by reference Type reference (TYPE) INT4 1 Natürliche Zahl 20020613
3 Importing IT_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB Tabellentyp für Detailelement 20020613
4 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20020613
5 Importing IV_FIELDGROUP_TOP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20020613
6 Importing IV_HIERARCHYLEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020613
7 Importing IV_HIERARCHYLEVEL_TOP Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020613

Method STRIP_INCL on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method STRIP_LOGG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LAYOUT Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Layouttabelle für BSP-Element 'structureEdit' 20020507
2 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP 20020507
3 Importing IV_FIELDGROUP_TOP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP 20020507
4 Importing IV_HIERARCHYLEVEL Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020507
5 Importing IV_HIERARCHYLEVEL_TOP Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20020507
6 Importing IV_OFFSET_H Call by reference Type reference (TYPE) INT4 0 Natürliche Zahl 20020507
7 Importing IV_OFFSET_V Call by reference Type reference (TYPE) INT4 0 Natürliche Zahl 20020507

Method STRIP_LOGG on class CL_CRM_STRUCTUREEDIT_LAYOUT has no exception.

Method TR_OBJECT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_MODE Call by reference Type reference (TYPE) CONTFLAG 'S' Auslieferungsklasse 20030221
# Exception Resumable Description Created on
1 ERROR_OCCURED Es trat ein Fehler auf 20020708

Method TR_OBJECT_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LAYOUT Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Layouttabelle für BSP-Element 'structureEdit' 20020708
2 Importing IV_TABLE_MODE Call by reference Type reference (TYPE) CONTFLAG 'S' Auslieferungsklasse 20030221
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler ist aufgetreten 20020708
History
Last changed by/on SAP  20050213 
SAP Release Created in 620