SAP CL_CRM_BSP_STRUCTUREEDIT OO Class - Element-Handler:
CL_CRM_BSP_STRUCTUREEDIT is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_CRM_BSP_STRUCTUREEDIT including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_CRM_BSP_STRUCTUREEDIT is CLG_E66EA160AD57B522EC65A65507Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_CRM_BSP_F4_HELPMethod list of CL_CRM_BSP_STRUCTUREEDIT SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| CALC_FIELD_WIDTH | Feldbreite berechnen | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>CALC_FIELD_WIDTH...more details | ||
| CALC_FIELD_WIDTH_FOR_MATRIX | Feldbreite berechnen | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>CALC_FIELD_WIDTH_FOR_MATRIX...more details | ||
| CONCATENATE_PARAMETERS | Verkettungsparameter der HTML-Statements | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>CONCATENATE_PARAMETERS...more details | ||
| DETERMINE_DDLB_ATTRIBUTES | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>DETERMINE_DDLB_ATTRIBUTES...more details | ||
| DETERMINE_LABEL_TYPE | Feldbezeichnertyp festlegen | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>DETERMINE_LABEL_TYPE...more details | ||
| EMPTY_CELLS | Erzeugt leere Tabellenzellen | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>EMPTY_CELLS...more details | ||
|
| ||
| GET_FIELDDATA | gibt interessante Daten für ein Feld zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>GET_FIELDDATA...more details | ||
| GET_FIELD_ID | ID für ein Feld anlegen | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>GET_FIELD_ID...more details | ||
| GET_MODEL_VALUES | Daten vom Modell holen | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>GET_MODEL_VALUES...more details | ||
| GET_NUMBER_OF_CHARS | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>GET_NUMBER_OF_CHARS...more details | ||
| INIT | Dateninitialisierung | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>INIT...more details | ||
| PREPARE_FOR_FMLT | Gibt eine Feld-Verschmelzungsgruppe zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>PREPARE_FOR_FMLT...more details | ||
| REDUCE_INPF_WIDTH | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>REDUCE_INPF_WIDTH...more details | ||
| RENDER_FIELD_BUTN | Gibt Drucktaste zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_BUTN...more details | ||
| RENDER_FIELD_CBIT | Gibt Ankreuzfeld-Position zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_CBIT...more details | ||
| RENDER_FIELD_COBX | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_COBX...more details | ||
| RENDER_FIELD_DDLB | gibt eine dropDownListBox zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_DDLB...more details | ||
| RENDER_FIELD_IMAG | Gibt ein Bild zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_IMAG...more details | ||
| RENDER_FIELD_INPF | Gibt ein Eingabelfeld zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_INPF...more details | ||
| RENDER_FIELD_INPF_DETAIL | Gibt ein Eingabelfeld zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_INPF_DETAIL...more details | ||
| RENDER_FIELD_LABL | Gibt einen Feldbezeichner zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_LABL...more details | ||
| RENDER_FIELD_LINK | Gibt einen Link zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_LINK...more details | ||
| RENDER_FIELD_RBGR | Gibt eine Auswahlknopfgruppe zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_RBGR...more details | ||
| RENDER_FIELD_TIME | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_TIME...more details | ||
| RENDER_FIELD_TXTA | Gibt ein Textarea zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_TXTA...more details | ||
| RENDER_FIELD_TXTF | Gibt ein Textfeld zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_FIELD_TXTF...more details | ||
| RENDER_GROUP | Generische Routine für die Rückgabe e. Rasters für e.Gruppe | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_GROUP...more details | ||
| RENDER_GRP_CBGR | Gibt eine Ankreuzfeldgruppe zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_GRP_CBGR...more details | ||
| RENDER_GRP_FMLT | Gibt eine Feld-Verschmelzungsgruppe zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_GRP_FMLT...more details | ||
| RENDER_GRP_LOGG | Gibt eine logische Gruppe zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_GRP_LOGG...more details | ||
| RENDER_GRP_SCGR | Gibt ein Bild-Popup zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_GRP_SCGR...more details | ||
| RENDER_HIDDENFIELD | Gibt ein unsichtbares Feld für den Datentransport zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_HIDDENFIELD...more details | ||
| RENDER_HIDDEN_LABEL | Gibt einen unsichtbaren Bezeichner für Barrierefreiheit zur. | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_HIDDEN_LABEL...more details | ||
| RENDER_MATRIX | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_MATRIX...more details | ||
| RENDER_MATRIX_CBGR | Gibt eine Ankreuzfeldgruppe zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_MATRIX_CBGR...more details | ||
| RENDER_MATRIX_FMLT | Gibt eine Feld-Verschmelzungsgruppe zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_MATRIX_FMLT...more details | ||
| RENDER_MATRIX_LOGG | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_MATRIX_LOGG...more details | ||
| RENDER_MATRIX_MAIN | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_MATRIX_MAIN...more details | ||
| RENDER_MATRIX_SCGR | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_MATRIX_SCGR...more details | ||
| RENDER_SCGR_HEADING | Gibt ein Textfeld zurück | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_SCGR_HEADING...more details | ||
| RENDER_TRANSPARENT_IMAGE | Rendert ein unsichtbares GIF | Protected |
| CALL METHOD cl_crm_bsp_structureedit=>RENDER_TRANSPARENT_IMAGE...more details | ||
| SORT_LAYOUT | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>SORT_LAYOUT...more details | ||
| SORT_LAYOUT_MAIN | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>SORT_LAYOUT_MAIN...more details | ||
| WIDTH_FROM_ATTRIBUTE | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>WIDTH_FROM_ATTRIBUTE...more details | ||
| WIDTH_TO_ATTRIBUTE | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>WIDTH_TO_ATTRIBUTE...more details | ||
| _UNUSED_RENDER_FMLT_MATRIX | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>_UNUSED_RENDER_FMLT_MATRIX...more details | ||
| _UNUSED_RENDER_MATRIX | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>_UNUSED_RENDER_MATRIX...more details | ||
| _UNUSED_RENDER_OVERFLOW_TEXT | Protected | |
| CALL METHOD cl_crm_bsp_structureedit=>_UNUSED_RENDER_OVERFLOW_TEXT...more details | ||
CL_CRM_BSP_STRUCTUREEDIT attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| GC_CELL_FILL_PERCENTAGE | Instance Attribute | '95' | LIKE STRING | Protected | |
| GC_FIELDTYPE_CBIT | Constant | Legt fest, welche Feldtypen zu sehen sind | 'CBIT' | LIKE CRMT_FIELDTYPE_LAYOUT | Public |
| GC_FIELDTYPE_HSCG | Constant | Fieldtype used to show description of fieldgrp | 'HSCG' | LIKE CRMT_FIELDTYPE_LAYOUT | Public |
| GC_FIELDTYPE_INPF | Constant | Defines which kind of field we see on screen | 'INPF' | LIKE CRMT_FIELDTYPE_LAYOUT | Public |
| GC_FIELDTYPE_LABEL | Constant | 'LABL' | LIKE CRMT_FIELDTYPE_LAYOUT | Public | |
| GC_FIELDTYPE_RBGR | Constant | Legt fest, welche Feldtypen zu sehen sind | 'RBGR' | LIKE CRMT_FIELDTYPE_LAYOUT | Public |
| GC_FIELDTYPE_TXTF | Constant | 'TXTF' | LIKE CRMT_FIELDTYPE_LAYOUT | Public | |
| GC_FIELDWIDTH_CHAR_WIDTH | Instance Attribute | '1' | LIKE TY_WIDTH | Protected | |
| GC_FIELDWIDTH_COLUMN_LABEL | Constant | '24' | LIKE TY_WIDTH | Protected | |
| GC_FIELDWIDTH_COLUMN_WIDTH | Constant | '24' | LIKE TY_WIDTH | Protected | |
| GC_FIELDWIDTH_F4_WIDTH | Instance Attribute | '2.85' | LIKE TY_WIDTH | Protected | |
| GC_FIELDWIDTH_UNIT | Constant | 'ex' | LIKE STRING | Protected | |
| GC_FIELD_METHOD | Constant | 'RENDER_FIELD_' | LIKE STRING | Protected | |
| GC_FULL_WIDTH | Constant | '100%' | LIKE STRING | Protected | |
| GC_GROUPTYPE_CBGR | Constant | Legt fest, welche Arten von Gruppen zu sehen sind | 'CBGR' | LIKE CRMT_GROUPTYPE | Public |
| GC_GROUPTYPE_FMLT | Constant | Legt fest, welche Arten von Gruppen zu sehen sind | 'FMLT' | LIKE CRMT_GROUPTYPE | Public |
| GC_GROUPTYPE_LOGG | Constant | Legt fest, welche Arten von Gruppen zu sehen sind | 'LOGG' | LIKE CRMT_GROUPTYPE | Public |
| GC_GROUPTYPE_PAGE | Constant | Legt fest, welche Arten von Gruppe zu sehen ist | 'PAGE' | LIKE CRMT_GROUPTYPE_LAYOUT | Protected |
| GC_GROUPTYPE_SCGR | Constant | Legt fest, welche Arten von Gruppen zu sehen sind | 'SCGR' | LIKE CRMT_GROUPTYPE | Public |
| GC_GROUP_METHOD | Constant | 'RENDER_GRP_' | LIKE STRING | Protected | |
| GC_HALF_FIELDWIDTH_TIME | Constant | '6.30ex' | LIKE STRING | Protected | |
| GC_HIDDEN_STRUCTUREFIELD | Constant | '_struCtureName' | LIKE STRING | Protected | |
| GC_HORIZONTAL_DIVIDER_CELL | Constant | 'CRM_BSP_HDIVCELL' | LIKE STRING | Private | |
| GC_LABEL_HEADER | Constant | Kopf | '4' | LIKE CHAR1 | Protected |
| GC_LABEL_LONG | Constant | Langtext | '3' | LIKE CHAR1 | Protected |
| GC_LABEL_MEDIUM | Constant | Mittlerer Text | '2' | LIKE CHAR1 | Protected |
| GC_LABEL_SHORT | Constant | Kurztext | '1' | LIKE CHAR1 | Protected |
| GC_LONG_FIELD_LABEL | Constant | Breite eine Langfeldbezeichners | 'L' | LIKE C | Protected |
| GC_MARKER_ID | Instance Attribute | '__struCEDIT_' | LIKE STRING | Protected | |
| GC_MATRIX_METHOD | Instance Attribute | 'RENDER_MATRIX_' | LIKE STRING | Public | |
| GC_MEDIUM_FIELD_LABEL | Constant | Breite eines mittleren Feldbezeichners | 'M' | LIKE C | Protected |
| GC_NUMBER_OF_CUT_OFF_CHAR | Constant | 8 | LIKE I | Protected | |
| GC_SCREENWIDTH | Constant | Prozentsatz der verfügbaren Bildbreite | '100%' | LIKE STRING | Protected |
| GC_SCREENWIDTH_PIXEL | Static Attribute | 840 | LIKE I | Protected | |
| GC_SHORT_FIELD_LABEL | Constant | Breite eines Kurzfeldbezeichners | 'S' | LIKE C | Protected |
| GT_EXTENDED_EVENTS | Instance Attribute | Erweiterter Ereignisstring für Abfangen | LIKE TIHTTPNVP | Protected | |
| GT_FIELDLIST | Instance Attribute | DD: Feldliste | LIKE DDFIELDS | Protected | |
| GT_MATRIX | Instance Attribute | Layout to render matrix in structureEdit | LIKE CRMT_MATRIX_LAYOUT | Public | |
| GV_ACCESSIBILITY_MODE | Instance Attribute | Logical Variable | LIKE CRMT_BOOLEAN | Protected | |
| GV_BSP_MODEL | Instance Attribute | BSP: Model Basis Class | LIKE CL_BSP_MODEL | Protected | |
| GV_CELLWIDTH | Instance Attribute | LIKE F | Protected | ||
| GV_CHAR_PER_COLUMN | Instance Attribute | Anzahl der Zeichen pro Spalte | LIKE INT4 | Protected | |
| GV_COMBINEDLABEL | Instance Attribute | LIKE STRING | Protected | ||
| GV_COMPUTED_DIVIDERS | Instance Attribute | General Flag | LIKE FLAG | Private | |
| GV_DESIGN2002 | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE BOOLE_D | Protected | |
| GV_MODEL_NAME | Instance Attribute | name of the model of gs_values | LIKE STRING | Protected | |
| GV_MODEL_REF | Instance Attribute | reference to model | LIKE IF_BSP_MODEL_BINDING | Protected | |
| GV_MULTIVALUE_IDENTIFIER | Instance Attribute | Char added at the end of mutivalue field label | LIKE C | Protected | |
| GV_NUMBER_OF_COLUMNS | Instance Attribute | Anzahl der Spalten | LIKE I | Protected | |
| GV_PAGE_COLSPAN | Instance Attribute | Colspan of the Page | LIKE STRING | Private | |
| GV_STRUCTUREEDIT_LAYOUT | Instance Attribute | Erzeugt das Layout für BSP-Element 'structureEdit' | LIKE CL_CRM_STRUCTUREEDIT_LAYOUT | Protected | |
| GV_STRUCTURENAME | Instance Attribute | LIKE ABAP_ABSTYPENAME | Protected | ||
| GV_TOTAL_COLSPAN | Instance Attribute | LIKE I | Private | ||
| GV_VALUE_PATH | Instance Attribute | path of the value in model | LIKE STRING | Protected |
CL_CRM_BSP_STRUCTUREEDIT types
TY_GROUP -TY_WIDTH -
TY_WIDTH_C -
Links to Related Class(s)
CL_CRM_B...Full list of available SAP object classes
Search for further information about these or an SAP related objects