SAP ABAP Class CL_SALV_CSF_P_FIELD_RULE (Field Service Rule Provider (Creates Rules))
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_CSF (Package) Field Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSF_P_FIELD_RULE Provider of Field Service Rule 20090205
Properties
Class CL_SALV_CSF_P_FIELD_RULE  
Short Description Field Service Rule Provider (Creates Rules)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_CSF   Field Services 
Created 20080925   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SALV_CSF_AGGR_CONSUMER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_SALV_CSF_ATTRIBUTE_DESCR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SALV_CSF_FILTER_CONSUMER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_SALV_CSF_GROUP_CONSUMER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_SALV_CSF_SORT_CONSUMER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_SALV_CSF_SUPPL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_CSF_P_FIELD_RULE Provider of Field Service Rule 20090205
Friends
Class CL_SALV_CSF_P_FIELD_RULE has no friend class.
Attributes
Class CL_SALV_CSF_P_FIELD_RULE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_AGGREGATION_RULE Instance method Public Method 20080925
2 CREATE_ATTRIBUTE_AGGR_RULE Instance method Protected Method Create Attribute Aggregation Rule 20080925
3 CREATE_ATTRIBUTE_FILTER_RULE Instance method Protected Method Create Attribute Filter Rule 20080925
4 CREATE_ATTRIBUTE_GROUPING_RULE Instance method Protected Method Create Attribute Grouping Rule 20080925
5 CREATE_ATTRIBUTE_SORT_RULE Instance method Protected Method Create Attribute Sort Rule 20080925
6 CREATE_FILTER_RULE Instance method Public Method 20080925
7 CREATE_GROUPING_RULE Instance method Public Method 20080925
8 CREATE_SORT_RULE Instance method Public Method 20080925
9 CREATE_SUPPL_ATTR_AGGR_RULE Instance method Protected Method Create Supplementary Attribute Grouping Rule 20081002
10 CREATE_SUPPL_ATTR_FILTER_RULE Instance method Protected Method Create Supplementary Attribute Filter Rule 20080925
11 CREATE_SUPPL_ATTR_GROUP_RULE Instance method Protected Method Create Supplementary Attribute Grouping Rule 20080925
12 CREATE_SUPPL_ATTR_SORT_RULE Instance method Protected Method Create Supplementary Attribute Sort Rule 20080925
13 FREE Instance method Public Method Free 20080925
Events
Class CL_SALV_CSF_P_FIELD_RULE has no event.
Types
Class CL_SALV_CSF_P_FIELD_RULE has no local type.
Method Signatures

Method CREATE_AGGREGATION_RULE Signature

Method CREATE_AGGREGATION_RULE on class CL_SALV_CSF_P_FIELD_RULE has no parameter.
Method CREATE_AGGREGATION_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_ATTRIBUTE_AGGR_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGGR_REFERENCE Call by reference Type reference (TYPE) IF_SALV_CSF_ATTR_AGGR_RULE=>Y_NAME 20080925
2 Importing R_AGGR_REFERENCE_DESCR Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_ATTRIBUTE_DESCR 20080925
3 Importing R_ATTRIBUTE_DESCR Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_ATTRIBUTE_DESCR 20080925
4 Importing S_AGGREGATION_RULE Call by reference Type reference (TYPE) IF_SALV_CSF_AGGR_CONSUMER=>YS_AGGR 20080925
5 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_SALV_CSF_ATTR_AGGR_RULE 20080925

Method CREATE_ATTRIBUTE_AGGR_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_ATTRIBUTE_FILTER_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_ATTRIBUTE_DESCR Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_ATTRIBUTE_DESCR 20080925
2 Importing S_FILTER_RULE Call by reference Type reference (TYPE) IF_SALV_CSF_FILTER_CONSUMER=>YS_FILTER 20080925
3 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_SALV_CSF_ATTR_FILT_RULE 20080925

Method CREATE_ATTRIBUTE_FILTER_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_ATTRIBUTE_GROUPING_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_ATTRIBUTE_DESCR Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_ATTRIBUTE_DESCR 20080925
2 Importing S_GROUPING_RULE Call by reference Type reference (TYPE) IF_SALV_CSF_GROUP_CONSUMER=>YS_GROUP 20080925
3 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_SALV_CSF_ATTR_GROUP_RULE 20080925

Method CREATE_ATTRIBUTE_GROUPING_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_ATTRIBUTE_SORT_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_ATTRIBUTE_DESCR Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_ATTRIBUTE_DESCR Attribute Description 20080925
2 Importing S_SORT_RULE Call by reference Type reference (TYPE) IF_SALV_CSF_SORT_CONSUMER=>YS_SORT Sort Rule 20080925
3 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_SALV_CSF_ATTR_SORT_RULE Attribute Sort Rule 20080925

Method CREATE_ATTRIBUTE_SORT_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_FILTER_RULE Signature

Method CREATE_FILTER_RULE on class CL_SALV_CSF_P_FIELD_RULE has no parameter.
Method CREATE_FILTER_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_GROUPING_RULE Signature

Method CREATE_GROUPING_RULE on class CL_SALV_CSF_P_FIELD_RULE has no parameter.
Method CREATE_GROUPING_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_SORT_RULE Signature

Method CREATE_SORT_RULE on class CL_SALV_CSF_P_FIELD_RULE has no parameter.
Method CREATE_SORT_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_SUPPL_ATTR_AGGR_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_COLUMN Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_COLUMN Column 20081002
2 Importing R_SUPPLDATA Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_SUPPLDATA 20090219
3 Importing SUPPLEMENTARY_NAME Call by reference Type reference (TYPE) IF_SALV_CSF_SUPPL=>Y_SUPPLEMENTARY_NAME Supplementary Name 20081002
4 Importing S_AGGREGATION_RULE Call by reference Type reference (TYPE) IF_SALV_CSF_AGGR_CONSUMER=>YS_AGGR Aggregation Rule 20081002
5 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_SALV_CSF_ATTR_AGGR_RULE Attribute Aggregation Rule 20081002

Method CREATE_SUPPL_ATTR_AGGR_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_SUPPL_ATTR_FILTER_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_COLUMN Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_COLUMN Column 20080925
2 Importing R_SUPPLDATA Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_SUPPLDATA 20090219
3 Importing SUPPLEMENTARY_NAME Call by reference Type reference (TYPE) IF_SALV_CSF_SUPPL=>Y_SUPPLEMENTARY_NAME Supplementary Name 20080925
4 Importing S_FILTER_RULE Call by reference Type reference (TYPE) IF_SALV_CSF_FILTER_CONSUMER=>YS_FILTER Filter Rule 20080925
5 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_SALV_CSF_ATTR_FILT_RULE Attribute Filter Rule 20080925

Method CREATE_SUPPL_ATTR_FILTER_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_SUPPL_ATTR_GROUP_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_COLUMN Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_COLUMN Column 20080925
2 Importing R_SUPPLDATA Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_SUPPLDATA 20090219
3 Importing SUPPLEMENTARY_NAME Call by reference Type reference (TYPE) IF_SALV_CSF_SUPPL=>Y_SUPPLEMENTARY_NAME Supplementary Name 20080925
4 Importing S_GROUPING_RULE Call by reference Type reference (TYPE) IF_SALV_CSF_GROUP_CONSUMER=>YS_GROUP Grouping Rule 20080925
5 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_SALV_CSF_ATTR_GROUP_RULE Attribute Grouping Rule 20080925

Method CREATE_SUPPL_ATTR_GROUP_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method CREATE_SUPPL_ATTR_SORT_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_COLUMN Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_COLUMN Column 20080925
2 Importing R_SUPPLDATA Call by reference Object reference (TYPE REF TO) IF_SALV_CSF_SUPPLDATA 20090219
3 Importing SUPPLEMENTARY_NAME Call by reference Type reference (TYPE) IF_SALV_CSF_SUPPL=>Y_SUPPLEMENTARY_NAME Supplementary Name 20080925
4 Importing S_SORT_RULE Call by reference Type reference (TYPE) IF_SALV_CSF_SORT_CONSUMER=>YS_SORT Sort Rule 20080925
5 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_SALV_CSF_ATTR_SORT_RULE Attribute Sort Rule 20080925

Method CREATE_SUPPL_ATTR_SORT_RULE on class CL_SALV_CSF_P_FIELD_RULE has no exception.

Method FREE Signature

Method FREE on class CL_SALV_CSF_P_FIELD_RULE has no parameter.
Method FREE on class CL_SALV_CSF_P_FIELD_RULE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 712