SAP ABAP Class CL_CRM_BSP_ACCS_LAYOUT (Blueprint: Layout Table Access Class)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF-CUS (Application Component) People-Centric UI Framework Customizing
     CRM_BSP_FRAME_SC_BLUEPRINT (Package) Controller Implementation: Blueprint
Properties
Class CL_CRM_BSP_ACCS_LAYOUT  
Short Description Blueprint: Layout Table Access Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_SC_BLUEPRINT   Controller Implementation: Blueprint 
Created 20020708   SAP 
Last change 20050214   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)
2 CRMBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CRM_BSP_ACCS_LAYOUT has no interface implemented.
Friends
Class CL_CRM_BSP_ACCS_LAYOUT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CACHE Static Attribute Private Type reference (TYPE) TT_CACHE Cache 20020708
Methods
# Method Level Visibility Method type Description Created on
1 GET_ITEM_LIST Static method Public Method Read Layout Entries for a Main Field Group 20020708
2 LOAD_ITEM_LIST Static method Private Method INTERNAL: Read Layout Entries for a Main Field Group 20020708
3 LOAD_TEXT_LIST Static method Private Method INTERNAL: Read Texts for Field Groups in Use 20020708
4 RESET_CACHE Static method Public Method Reset cache 20020708
Events
Class CL_CRM_BSP_ACCS_LAYOUT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CACHE Private See coding Cache Entry 20020708 BEGIN OF ts_cache, fieldgroup TYPE crmt_bsp_fieldgrp, screensize TYPE crmt_bsp_screensize, blview TYPE crmt_bsp_blview, fldgrpvar TYPE crmt_bsp_fldgrpvar, t_layout_s TYPE crmt_structureedit_layout_tab, t_layout_c TYPE crmt_structureedit_layoutc_tab, END OF ts_cache
2 TT_CACHE Private See coding Cache 20020708 tt_cache TYPE HASHED TABLE OF ts_cache WITH UNIQUE KEY fieldgroup screensize blview fldgrpvar
Method Signatures

Method GET_ITEM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDGRE_T Call by reference Type reference (TYPE) CRMT_FIELDGRP_T_TAB Texte der verwendeten Feldgruppen 20020708
2 Exporting ET_LAYOUT_C Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUTC_TAB Layouttabelle C-Tabelle 20020708
3 Exporting ET_LAYOUT_P Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Layouttabelle priorisiert (Format: S-Tabelle) 20020708
4 Exporting ET_LAYOUT_S Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Layouttabelle S-Tabelle 20020708
5 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL 20050128
6 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20020708
7 Importing IV_FLDGRPVAR Call by reference Type reference (TYPE) CRMT_BSP_FLDGRPVAR Feldgruppenvariante 20020814
8 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU R/3-System, aktuelle Sprache 20020708
9 Importing IV_MAIN_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20020708
10 Importing IV_SCREENSIZE Call by reference Type reference (TYPE) CRMT_BSP_SCREENSIZE Teil der horizontalen Bildgröße für die Formularsicht 20020708

Method GET_ITEM_LIST on class CL_CRM_BSP_ACCS_LAYOUT has no exception.

Method LOAD_ITEM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAYOUT_C Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUTC_TAB Layouttabelle für BSP-Element 'structureEdit' für Kunden 20020708
2 Exporting ET_LAYOUT_S Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Standardtabelle zu Blueprint-Eintrag + Zusatzfelder 20020708
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL 20050128
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20020708
5 Importing IV_FLDGRPVAR Call by reference Type reference (TYPE) CRMT_BSP_FLDGRPVAR Feldgruppenvariante 20020815
6 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU R/3-System, aktuelle Sprache 20020708
7 Importing IV_MAIN_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20020708
8 Importing IV_SCREENSIZE Call by reference Type reference (TYPE) CRMT_BSP_SCREENSIZE Teil der horizontalen Bildgröße für die Formularsicht 20020708

Method LOAD_ITEM_LIST on class CL_CRM_BSP_ACCS_LAYOUT has no exception.

Method LOAD_TEXT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDGRE_T Call by reference Type reference (TYPE) CRMT_FIELDGRP_T_TAB Texttabelle für CRMC_FIELDGRP 20020708
2 Importing IT_LAYOUT Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Layouttabelle für BSP-Element 'structureEdit' 20020708
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL 20050128
4 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW 20050128
5 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU R/3-System, aktuelle Sprache 20020708
6 Importing IV_MAIN_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20020708

Method LOAD_TEXT_LIST on class CL_CRM_BSP_ACCS_LAYOUT has no exception.

Method RESET_CACHE Signature

Method RESET_CACHE on class CL_CRM_BSP_ACCS_LAYOUT has no parameter.
Method RESET_CACHE on class CL_CRM_BSP_ACCS_LAYOUT has no exception.
History
Last changed by/on SAP  20050214 
SAP Release Created in 310