SAP ABAP Class IF_COND_FIELDGROUPS (Interface for Grouping Condition Fields)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_COND_MERGE_TABLES Merge of Condition Tables 20060217
Properties
Class IF_COND_FIELDGROUPS  
Short Description Interface for Grouping Condition Fields    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20060216   SAP 
Last change 20100310   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 IF_COND_FIELDGROUPS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_COND_FIELDGROUPS has no interface implemented.
Friends
Class IF_COND_FIELDGROUPS has no friend class.
Attributes
Class IF_COND_FIELDGROUPS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FIELD Instance method Public Method Include Field in a Grouping 20060217
2 CREATE_FIELDGROUPS Instance method Public Method Forms Groups out of Related Fields 20060307
3 DELETE_FIELDGROUP Instance method Public Method Deletes a Grouping 20060307
4 GET_GROUPFIELDS Instance method Public Method Returns Fields of a Grouping 20060307
5 GET_GROUPNAME Instance method Public Method Returns Grouping for a Field 20060307
6 GET_REPRESENTATIVE Instance method Public Method Returns Representatives of a Grouping 20060216
7 GET_TEXT Instance method Public Method Returns Text for a Grouping 20060227
8 GET_TYPE Instance method Public Method Returns Type (Data Element) for a Grouping 20060306
9 IS_GROUPFIELD Instance method Public Method Checks if Field is in a Grouping 20060216
10 REMOVE_FIELD Instance method Public Method Take Field out of a Grouping 20060217
11 VALIDATE_GROUPFIELDS Instance method Public Method Executes Validation of Fields of Grouping 20060220
Events
Class IF_COND_FIELDGROUPS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COND_FIELDGROUP Public See coding Definition of a Field Group 20060216 BEGIN OF cond_fieldgroup, groupname TYPE string, dataelement type rollname, grouptext TYPE string, "text field added groupfields TYPE cond_field_t, END OF cond_fieldgroup
2 COND_FIELDGROUP_T Public See coding Table with Field Group Definitions 20060216 cond_fieldgroup_t TYPE SORTED TABLE OF cond_fieldgroup WITH UNIQUE KEY groupname
3 COND_RELATIVES Public See coding Related Fields 20060216 BEGIN OF cond_relatives, checktable TYPE checktable, checktabfield TYPE fieldname, dtel TYPE dd04v, related_fields TYPE cond_field_t, END OF cond_relatives
4 COND_RELATIVES_T Public See coding Table with Related Fields 20060216 cond_relatives_t TYPE STANDARD TABLE OF cond_relatives WITH KEY checktable checktabfield
Method Signatures

Method ADD_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060217
2 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Feldgruppe 20060217

Method ADD_FIELD on class IF_COND_FIELDGROUPS has no exception.

Method CREATE_FIELDGROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RELATIVES Call by reference Type reference (TYPE) IF_COND_FIELDGROUPS=>COND_RELATIVES_T Tabelle mit verwandten Feldern 20060307

Method CREATE_FIELDGROUPS on class IF_COND_FIELDGROUPS has no exception.

Method DELETE_FIELDGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Gruppierung 20060307

Method DELETE_FIELDGROUP on class IF_COND_FIELDGROUPS has no exception.

Method GET_GROUPFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GROUPFIELDS Value transfer Type reference (TYPE) COND_FIELD_T Tabelle mit Konditionsfeldern 20060307
2 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Feldgruppe 20060307

Method GET_GROUPFIELDS on class IF_COND_FIELDGROUPS has no exception.

Method GET_GROUPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060307
2 Returning GROUPNAME Value transfer Type reference (TYPE) STRING Name der Feldgruppe 20060307

Method GET_GROUPNAME on class IF_COND_FIELDGROUPS has no exception.

Method GET_REPRESENTATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Gruppierung 20060227
2 Returning REPRESENTATIVE Value transfer Type reference (TYPE) KFDNA Repräsentant (Konditionsfeld) 20060216

Method GET_REPRESENTATIVE on class IF_COND_FIELDGROUPS has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Gruppierung 20060227
2 Exporting TEXT Call by reference Type reference (TYPE) STRING Text 20060227
3 Exporting TOOLTIP Call by reference Type reference (TYPE) STRING Tooltip (mit Komponenten) 20060227

Method GET_TEXT on class IF_COND_FIELDGROUPS has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Gruppierung 20060306
2 Returning ROLLNAME Value transfer Type reference (TYPE) ROLLNAME Datenelement (semantische Domäne) 20060306

Method GET_TYPE on class IF_COND_FIELDGROUPS has no exception.

Method IS_GROUPFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060216
2 Returning IS_GROUPED Value transfer Type reference (TYPE) ABAP_BOOL Resultat 20060216

Method IS_GROUPFIELD on class IF_COND_FIELDGROUPS has no exception.

Method REMOVE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Name des Konditionsfeldes 20060217
2 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Feldgruppe 20060217

Method REMOVE_FIELD on class IF_COND_FIELDGROUPS has no exception.

Method VALIDATE_GROUPFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUPNAME Call by reference Type reference (TYPE) STRING Name der Feldgruppe 20060220

Method VALIDATE_GROUPFIELDS on class IF_COND_FIELDGROUPS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in