SAP CL_RSMDS_DDIC_TEXT_RENDERER OO Class - Renderering OpenSQL Expressions for Lang.-Dependent Output
CL_RSMDS_DDIC_TEXT_RENDERER 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_RSMDS_DDIC_TEXT_RENDERER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_RSMDS_CONDITION_RENDERERMethod list of CL_RSMDS_DDIC_TEXT_RENDERER 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 |
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD cl_rsmds_ddic_text_renderer=>CLASS_CONSTRUCTOR...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD cl_rsmds_ddic_text_renderer=>CONSTRUCTOR...more details | ||
| GET_CONDITION_RENDERER | Private | |
| CALL METHOD cl_rsmds_ddic_text_renderer=>GET_CONDITION_RENDERER...more details | ||
| GET_INSTANCE | Private | |
| CALL METHOD cl_rsmds_ddic_text_renderer=>GET_INSTANCE...more details | ||
CL_RSMDS_DDIC_TEXT_RENDERER 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 |
| C_DOUBLE_QUOTE | Constant | Quotation Mark | ''' | LIKE CHAR1 | Public |
| C_ESCAPE_CHAR | Constant | Single-Character Flag | '#' | LIKE CHAR1 | Public |
| C_SINGLE_QUOTE | Constant | Single Quotation Mark | '''' | LIKE CHAR1 | Public |
| C_TEXTPOOL_KEY_ALL | Instance Attribute | Text Element Key (Number/Selection Name) | 'ALL' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_AND | Instance Attribute | Text Element Key (Number/Selection Name) | 'AND' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_AND_EXCL | Instance Attribute | Text Element Key (Number/Selection Name) | 'ANE' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_BETWEEN | Instance Attribute | Text Element Key (Number/Selection Name) | 'BET' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_BETWEEN_EXCL | Instance Attribute | Text Element Key (Number/Selection Name) | 'BTE' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_EQUAL | Instance Attribute | Text Element Key (Number/Selection Name) | 'EQU' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_ESCAPE | Instance Attribute | Text Element Key (Number/Selection Name) | 'ESC' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_GREATER_EQUAL | Instance Attribute | Text Element Key (Number/Selection Name) | 'GEQ' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_GREATER_THAN | Instance Attribute | Text Element Key (Number/Selection Name) | 'GTH' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_IN | Instance Attribute | Text Element Key (Number/Selection Name) | 'IN_' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_IN_EXCL | Instance Attribute | Text Element Key (Number/Selection Name) | 'INE' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_IS_NULL | Instance Attribute | Text Element Key (Number/Selection Name) | 'NUL' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_IS_NULL_EXCL | Instance Attribute | Text Element Key (Number/Selection Name) | 'NEX' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_LESS_EQUAL | Instance Attribute | Text Element Key (Number/Selection Name) | 'LEQ' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_LESS_THAN | Instance Attribute | Text Element Key (Number/Selection Name) | 'LTH' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_LIKE | Instance Attribute | Text Element Key (Number/Selection Name) | 'LIK' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_LIKE_EXCL | Instance Attribute | Text Element Key (Number/Selection Name) | 'LKE' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_NOT | Instance Attribute | Text Element Key (Number/Selection Name) | 'NOT' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_NOTHING | Instance Attribute | Text Element Key (Number/Selection Name) | 'NTH' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_NOT_EQUAL | Instance Attribute | Text Element Key (Number/Selection Name) | 'NEQ' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_NOT_EXCL | Instance Attribute | Text Element Key (Number/Selection Name) | 'NTE' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_OR | Instance Attribute | Text Element Key (Number/Selection Name) | 'OR_' | LIKE TEXTPOOL-KEY | Private |
| C_TEXTPOOL_KEY_OR_EXCL | Instance Attribute | Text Element Key (Number/Selection Name) | 'ORE' | LIKE TEXTPOOL-KEY | Private |
| C_WILDCARD_CHAR | Constant | Single-Character Flag | '+' | LIKE CHAR1 | Public |
| C_WILDCARD_STRING | Constant | Single-Character Flag | '*' | LIKE CHAR1 | Public |
| P_ALL | Instance Attribute | LIKE | Private | ||
| P_AND | Instance Attribute | LIKE | Private | ||
| P_AND_EXCL | Instance Attribute | LIKE | Private | ||
| P_BETWEEN | Instance Attribute | LIKE | Private | ||
| P_BETWEEN_EXCL | Instance Attribute | LIKE | Private | ||
| P_EQUAL | Instance Attribute | LIKE | Private | ||
| P_ESCAPE | Instance Attribute | LIKE | Private | ||
| P_GREATER_EQUAL | Instance Attribute | LIKE | Private | ||
| P_GREATER_THAN | Instance Attribute | LIKE | Private | ||
| P_IN | Instance Attribute | LIKE | Private | ||
| P_IN_EXCL | Instance Attribute | LIKE | Private | ||
| P_IS_NULL | Instance Attribute | LIKE | Private | ||
| P_IS_NULL_EXCL | Instance Attribute | LIKE | Private | ||
| P_LANGU | Instance Attribute | R/3 System, Current Language | LIKE SY-LANGU | Private | |
| P_LESS_EQUAL | Instance Attribute | LIKE | Private | ||
| P_LESS_THAN | Instance Attribute | LIKE | Private | ||
| P_LIKE | Instance Attribute | LIKE | Private | ||
| P_LIKE_EXCL | Instance Attribute | LIKE | Private | ||
| P_LIST_DELIMITER | Instance Attribute | List Separator | ';' | LIKE CHAR1 | Private |
| P_NOT | Instance Attribute | LIKE | Private | ||
| P_NOTHING | Instance Attribute | LIKE | Private | ||
| P_NOT_EQUAL | Instance Attribute | LIKE | Private | ||
| P_NOT_EXCL | Instance Attribute | LIKE | Private | ||
| P_OR | Instance Attribute | LIKE | Private | ||
| P_OR_EXCL | Instance Attribute | LIKE | Private | ||
| P_R_RENDERER | Static Attribute | Format Dimension and Values for Output | LIKE IF_RSMDS_CONDITION_RENDERER | Private | |
| P_TR_INSTANCES | Static Attribute | Single-Character Flag | LIKE TY_TR_INSTANCES | Private |
Links to Related Class(s)
CL_RSMDS...Full list of available SAP object classes
Search for further information about these or an SAP related objects