SAP ABAP Class CL_CRM_BSP_FRAME_ADDRESS (Controller Class for CRM_BSP_FRAME)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF-SRV-ADR (Application Component) Addresses
     CRM_BSP_FRAME_SC_ADDRESS (Package) Controller Implementation: Addresses
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_FRAME_ODC Controller Class for ODC 20020506
Properties
Class CL_CRM_BSP_FRAME_ADDRESS  
Short Description Controller Class for CRM_BSP_FRAME    
Super Class CL_CRM_BSP_FRAME_ODC Controller Class for ODC 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_SC_ADDRESS   Controller Implementation: Addresses 
Created 20020506   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_BSP_FRAME_ADDRESS has no forward declaration.
Interfaces
Class CL_CRM_BSP_FRAME_ADDRESS has no interface implemented.
Friends
Class CL_CRM_BSP_FRAME_ADDRESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CAM1 Constant Private Type reference (TYPE) AD_ADRTYPE '4' Address Type (1=Organization, 2=Person, 3=Contact Person) 20020517
2 C_COMPANY Constant Private Type reference (TYPE) AD_ADRTYPE '1' Address Type (1=Organization, 2=Person, 3=Contact Person) 20020517
3 C_DUMMY_DROPDOWN Constant Private Type reference (TYPE) CRMT_BSP_FIELDNAME 'DUMMY_DROPDOWN' Name of a Field 20020704
4 C_PERSON Constant Private Type reference (TYPE) AD_ADRTYPE '2' Address Type (1=Organization, 2=Person, 3=Contact Person) 20020517
5 C_PERS_IN_COMP Constant Private Type reference (TYPE) AD_ADRTYPE '3' Address Type (1=Organization, 2=Person, 3=Contact Person) 20020517
6 C_TRUE Constant Private Type reference (TYPE) XFELD 'X' Checkbox Field 20020517
7 GC_SCREENTYPE_ADDRESS Constant Public Type reference (TYPE) CHAR4 'ADDR' Not More Closely Defined Area, Possibly Used for Patchlevels 20020626
8 GC_SCREENTYPE_FORM Constant Public Type reference (TYPE) CHAR4 'FORM' Not More Closely Defined Area, Possibly Used for Patchlevels 20020702
9 GR_DATA_CONTEXT_TEL Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BSP_DATA_CONTEXT Data Context 20020521
10 GR_VIEW Instance attribute Private Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) 20020506
11 GT_ALL_OBJECT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Table of Object Keys 20020506
12 GT_COLUMNSEQUENCE_TEL Instance attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20020527
13 GT_DETAIL_CONTROLTABLE_TEL Instance attribute Private Type reference (TYPE) CRMT_FIELDGRP_TAB Field Group Details 20020521
14 GT_DISPLAYTABLE_TEL Instance attribute Private Type reference (TYPE) CRMT_BSP_DISPLAY_TABLE_TAB Table Type Display Table Complete Table 20020521
15 GT_EXTENDED_DATA_TEL Instance attribute Private Type reference (TYPE) CRMT_EXTENDED_DATA_TAB Table Type for Enhanced Data 20020521
16 GT_FIELDGRP_TEXT_TEL Instance attribute Protected Type reference (TYPE) CRMT_FIELDGRP_T_TAB Text Table for CRMC_FIELDGRP 20020521
17 GT_FIELD_ATTRIBUTE Instance attribute Private Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Field Characteristics 20020702
18 GT_LAYOUT_TEL Instance attribute Private Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Layout Table for BSP Element 'structureEdit' 20020521
19 GT_LIST_LINK Instance attribute Private Type reference (TYPE) CRMT_BSP_DATA_LINK_TAB 20020522
20 GT_PARENT_OBJECT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Table of Object Keys 20020518
21 GT_PREV_SELECTED_ROW Instance attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20020518
22 GT_PREV_SELECTED_ROW_TEL Instance attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20020521
23 GT_SELECTED_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Table of Object Keys 20020506
24 GT_SELECTED_ROW Instance attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20020518
25 GT_SELECTED_ROW_TEL Instance attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20020521
26 GV_CREATE_MODE Instance attribute Private Type reference (TYPE) BU_BOOLEAN Boolean Type, Do Not Use in Interfaces! 20020618
27 GV_DROPDOWN_COMM Instance attribute Private Type reference (TYPE) AD_COMM Communication Method (Key) (Business Address Services) 20020518
28 GV_DROPDOWN_EXPAND Instance attribute Private Type reference (TYPE) XFELD Checkbox Field 20020517
29 GV_FOCUS_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20020506
30 GV_NO_FOCUS_SETTING Instance attribute Private Type reference (TYPE) STRING 20020618
31 GV_TOGGLE Instance attribute Private Type reference (TYPE) CHAR4 Toggle Value - Form or List Screen Type 20020508
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_FIELDGROUP Instance method Private Method Adapt Field Group to Address Type 20020517
2 APPLY_FIELDSELECTION Instance method Private Method Use Field Selection Criteria 20020518
3 READ_SPECIFIC_FIELDGROUP Instance method Private Method Read Specific Field Groups 20020517
4 SELECT_FIELDGROUP Instance method Private Method Read Field Group 20020618
5 SETUP_FORM_DDLB Instance method Private Method 20020618
6 SETUP_LIST_DDLB Instance method Private Method 20020618
7 SET_SELECTED_LINE Instance method Private Method Select a Table Row 20020725
Events
Class CL_CRM_BSP_FRAME_ADDRESS has no event.
Types
Class CL_CRM_BSP_FRAME_ADDRESS has no local type.
Method Signatures

Method ADJUST_FIELDGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DETAIL_CONTROLTABLE Call by reference Type reference (TYPE) CRMT_FIELDGRP_TAB Feldgruppe Detail 20020518

Method ADJUST_FIELDGROUP on class CL_CRM_BSP_FRAME_ADDRESS has no exception.

Method APPLY_FIELDSELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DETAIL_CONTROLTABLE Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB Feldgruppe Detail 20020518

Method APPLY_FIELDSELECTION on class CL_CRM_BSP_FRAME_ADDRESS has no exception.

Method READ_SPECIFIC_FIELDGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLUMNSEQUENCE Call by reference Type reference (TYPE) STRING_TABLE Tabelle von Strings 20020527
2 Exporting ET_DETAIL_CONTROLTABLE Value transfer Type reference (TYPE) CRMT_FIELDGRP_TAB Feldgruppe Detail 20020521
3 Exporting ET_EXTENDED_DATA Value transfer Type reference (TYPE) CRMT_EXTENDED_DATA_TAB 20020517
4 Exporting ET_FIELDGRP_TEXT Value transfer Type reference (TYPE) CRMT_FIELDGRP_T_TAB Texttabelle für CRMC_FIELDGRP 20020517
5 Exporting ET_LAYOUT Value transfer Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB 20020517
6 Importing IR_CONTEXT Value transfer Object reference (TYPE REF TO) CL_CRM_BSP_DATA_CONTEXT Angebot: Datenkontext OIC Hitliste 20020522
7 Importing IV_FIELDGROUP Value transfer Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20020517
8 Importing IV_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020517
9 Importing IV_SCREENSTRUCTURE Value transfer Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20020517

Method READ_SPECIFIC_FIELDGROUP on class CL_CRM_BSP_FRAME_ADDRESS has no exception.

Method SELECT_FIELDGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDGRP Call by reference Type reference (TYPE) CRMT_FIELDGRP_TAB Feldgruppe Detail 20020618
2 Exporting ET_FIELDGRP_EXT Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP_EXT_TAB Tabellentyp für Detail Element 20020618
3 Exporting ET_FIELDGRP_T Call by reference Type reference (TYPE) CRMT_FIELDGRP_T_TAB Texttabelle für CRMC_FIELDGRP 20020618
4 Exporting EV_FIRST_FIELDNAME Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20020618
5 Exporting EV_RETURNCODE Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020618
6 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW '<*>' Sicht für UI-Darstellung 20020618
7 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) CRMT_BSP_FIELDGRP Feldgruppe 20020618
8 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020618

Method SELECT_FIELDGROUP on class CL_CRM_BSP_FRAME_ADDRESS has no exception.

Method SETUP_FORM_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020618

Method SETUP_FORM_DDLB on class CL_CRM_BSP_FRAME_ADDRESS has no exception.

Method SETUP_LIST_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020618

Method SETUP_LIST_DDLB on class CL_CRM_BSP_FRAME_ADDRESS has no exception.

Method SET_SELECTED_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20020725

Method SET_SELECTED_LINE on class CL_CRM_BSP_FRAME_ADDRESS has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 310