SAP ABAP Class CL_RSTT_TEXT_SERVICES (Service Class for Trace Tool)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-BEX (Application Component) Business Explorer
⤷
RSTT_TRACE (Package) Trace Tool for SAP Netweaver 2005 (BW): Data Object Layer
⤷
⤷
Properties
| Class | CL_RSTT_TEXT_SERVICES | |
| Short Description | Service Class for Trace Tool | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RSTT_TRACE | Trace Tool for SAP Netweaver 2005 (BW): Data Object Layer |
| Created | 20041118 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSTT_TEXT_SERVICES has no interface implemented.
Friends
Class CL_RSTT_TEXT_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Protected | Type reference (TYPE) | OT_THX_TXT | System Texts | 20090902 | |||
| 2 | Static Attribute | Protected | Type reference (TYPE) | OT_T_DOMBUFFER | 20050120 | ||||
| 3 | Static Attribute | Protected | Type reference (TYPE) | RSTT0_T_PARAMLIST | Buffer for General Texts | 20070906 |
Methods
Events
Class CL_RSTT_TEXT_SERVICES has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | NT_DATE_TEXT | Public | See coding | 20041121 | NT_DATE_TEXT(10) type c
|
||
| 2 | NT_TIME_TEXT | Public | See coding | 20041121 | NT_TIME_TEXT(8) type c
|
||
| 3 | OT_SX_TXT | Protected | See coding | 20090902 | begin of ot_sx_txt,
name type rstt_char40,
texttab type ot_t_txt,
end of ot_sx_txt
|
||
| 4 | OT_S_DOMBUFFER | Protected | See coding | 20050120 | begin of oT_S_DOMBUFFER,
domanm type rstt_domanm,
tab type rstt_t_doma_text,
end of oT_S_DOMBUFFER
|
||
| 5 | OT_S_TEXT | Protected | See coding | 20070807 | BEGIN OF ot_s_text,
text TYPE char200,
END OF ot_s_text
|
||
| 6 | OT_S_TXT | Protected | Type reference (TYPE) | TEXTPOOL | Text Table | 20090902 | |
| 7 | OT_THX_TXT | Protected | See coding | 20090902 | ot_thx_txt type hashed TABLE OF ot_sx_txt with UNIQUE key name
|
||
| 8 | OT_T_DOMBUFFER | Protected | See coding | 20050120 | oT_t_DOMBUFFER type hashed table of oT_S_DOMBUFFER
with unique key domanm
|
||
| 9 | OT_T_TEXT | Protected | See coding | 20070807 | ot_t_text type STANDARD TABLE OF ot_s_text
|
||
| 10 | OT_T_TXT | Protected | See coding | 20090902 | ot_t_txt type STANDARD TABLE OF ot_s_txt with DEFAULT KEY
|
Method Signatures
Method DATE_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20041124 | |||
| 2 | R_DATE | Value transfer | Type reference (TYPE) | RSTT_CHAR10 | Char 10 Feld | 20041124 |
Method DATE_TO_STRING on class CL_RSTT_TEXT_SERVICES has no exception.
Method DELIVER_TEXT_OF_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTEXT | Call by reference | Type reference (TYPE) | RSTT_CONTEXT | Objekt-Kontext für Texte | 20041118 | |||
| 2 | I_DIRECT | Call by reference | Type reference (TYPE) | RSTT_FLAG | RS_C_TRUE | Direkt lesen ohne rstt_sy_texts | 20050119 | ||
| 3 | I_DOMA_NM | Call by reference | Type reference (TYPE) | RSTT_DOMANM | Name der Domäne | 20041118 | |||
| 4 | I_MEGAVALUE | Call by reference | Type reference (TYPE) | RSTT_CHAR20 | Oberster Schlüsselwert | 20041118 | |||
| 5 | I_STRUCNM | Call by reference | Type reference (TYPE) | RSTT_COMPTYPNM | Name der Konstantenstruktur mit Domain-Namen | 20050218 | |||
| 6 | I_SUPERVALUE | Call by reference | Type reference (TYPE) | RSTT_CHAR20 | Übergeordneter Schlüsselwert | 20041118 | |||
| 7 | R_T_TEXT | Value transfer | Type reference (TYPE) | RSTT_T_TEXT | Struktur für Default-Texttab. mit schmalen Keys | 20041118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Probleme beim Lesen der Domäne | 20041118 | ||
| 2 | Unzulässige Weise Super- und Megavalue zu füllen (S->M ok!) | 20041118 | ||
| 3 | Keine Key-Values gefunden | 20041118 |
Method DUPLICATE_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Texttabelle | 20090518 | |||
| 2 | I_T_KEY_COMPNM | Call by reference | Type reference (TYPE) | RSTT_T_COMPNM | Schlüsselkomponenten | 20090518 | |||
| 3 | I_T_LANGU | Call by reference | Type reference (TYPE) | RSTT_T_LANGU | Sprachen | 20090518 |
Method DUPLICATE_TEXTS on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_CATT_FUNC_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_FUNC | Call by reference | Type reference (TYPE) | RSTT_T_TEXT | Thementexte | 20060517 | |||
| 2 | I_TOPICID | Call by reference | Type reference (TYPE) | RSTT_CATT_TOPIC | Funktionsthema des Tests | 20060517 |
Method GET_CATT_FUNC_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_CATT_TOPIC_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_TOPIC | Call by reference | Type reference (TYPE) | RSTT_T_TEXT | Thementexte | 20060517 |
Method GET_CATT_TOPIC_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_DOMAIN_OF_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTEXT | Call by reference | Type reference (TYPE) | RSTT_CONTEXT | Objekt-Kontext für Texte | 20050119 | |||
| 2 | I_MEGAVALUE | Call by reference | Type reference (TYPE) | RSTT_CHAR20 | Extra-Übergeordneter Schlüsselwert | 20050221 | |||
| 3 | I_SUPERVALUE | Call by reference | Type reference (TYPE) | RSTT_CHAR20 | Übergeordneter Schlüsselwert | 20050218 | |||
| 4 | R_DOMA_NM | Value transfer | Type reference (TYPE) | RSTT_DOMANM | Name der Domäne | 20050119 |
Method GET_DOMAIN_OF_CONTEXT on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_DOMAIN_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOMA_NM | Call by reference | Type reference (TYPE) | RSTT_DOMANM | Trace-Tool: Name einer Domäne | 20050120 | |||
| 2 | R_T_DOMA_TEXT | Value transfer | Type reference (TYPE) | RSTT_T_DOMA_TEXT | Trace-Tool: Tabelle für Domänen-Texttabelle | 20050120 |
Method GET_DOMAIN_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_ID_FROM_TEXTTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TEXT | Value transfer | Type reference (TYPE) | RSTT_CHAR60 | Trace-Tool: CHAR 60 Textfeld | 20050602 | |||
| 2 | I_T_TEXT | Call by reference | Type reference (TYPE) | RSTT_T_TEXT | Trace-Tool: Struktur für Default-Texttab. mit schmalen Keys | 20050602 | |||
| 3 | R_KEY | Value transfer | Type reference (TYPE) | RSTT_CHAR20 | Trace-Tool: Char 20 Feld | 20050602 |
Method GET_ID_FROM_TEXTTAB on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_LONG_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FORMATED | Call by reference | Type reference (TYPE) | RSTT_FLAG | Formatiert für WebDynpro | 20070906 | |||
| 2 | I_S_DOCU | Call by reference | Type reference (TYPE) | RSTT_S_DOCU | Schlüssel für Textdokumentation | 20070807 | |||
| 3 | R_TEXT | Value transfer | Type reference (TYPE) | RSTT_STRING | Text | 20070807 |
Method GET_LONG_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_TEXT_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TEXT | Call by reference | Type reference (TYPE) | ANY | Text | 20090902 | |||
| 2 | I_CLASNAME | Call by reference | Type reference (TYPE) | ANY | Name der Klasse | 20090902 | |||
| 3 | I_KEY | Call by reference | Type reference (TYPE) | ANY | Schlüssel | 20090902 | |||
| 4 | I_PROGNAME | Call by reference | Type reference (TYPE) | ANY | Name des Programms | 20090902 |
Method GET_TEXT_ELEMENT on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_TEXT_FROM_TEXTTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_KEY | Call by reference | Type reference (TYPE) | RSTT_CHAR20 | Trace-Tool: Char 20 Feld | 20050118 | |||
| 2 | I_T_TEXT | Call by reference | Type reference (TYPE) | RSTT_T_TEXT | Trace-Tool: Struktur für Default-Texttab. mit schmalen Keys | 20050118 | |||
| 3 | R_TEXT | Value transfer | Type reference (TYPE) | RSTT_CHAR60 | Trace-Tool: CHAR 60 Textfeld | 20050118 |
Method GET_TEXT_FROM_TEXTTAB on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_TEXT_OF_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTEXT | Call by reference | Type reference (TYPE) | RSTT_CONTEXT | Objekt-Kontext für Texte | 20051209 | |||
| 2 | I_MEGAVALUE | Call by reference | Type reference (TYPE) | RSTT_CHAR20 | Oberster Schlüsselwert | 20051209 | |||
| 3 | I_SUPERVALUE | Call by reference | Type reference (TYPE) | RSTT_CHAR20 | Übergeordneter Schlüsselwert | 20051209 | |||
| 4 | I_TEXT_ID | Call by reference | Type reference (TYPE) | RSTT_CHAR10 | Trace-Tool: Char 10 Feld | 20051209 | |||
| 5 | R_TEXT | Value transfer | Type reference (TYPE) | RSTT_CHAR60 | Trace-Tool: CHAR 60 Textfeld | 20051209 |
Method GET_TEXT_OF_CONTEXT on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_TEXT_OF_DOMAIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOMA_NM | Call by reference | Type reference (TYPE) | RSTT_DOMANM | Trace-Tool: Name einer Domäne | 20050120 | |||
| 2 | I_TEXT_ID | Call by reference | Type reference (TYPE) | RSTT_CHAR10 | Trace-Tool: Char 10 Feld | 20050120 | |||
| 3 | R_TEXT | Value transfer | Type reference (TYPE) | RSTT_CHAR60 | Trace-Tool: CHAR 60 Textfeld | 20050120 |
Method GET_TEXT_OF_DOMAIN on class CL_RSTT_TEXT_SERVICES has no exception.
Method GET_TIMESTAMP_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DATE_TEXT | Call by reference | Type reference (TYPE) | NT_DATE_TEXT | 20041121 | ||||
| 2 | E_TIME_TEXT | Call by reference | Type reference (TYPE) | NT_TIME_TEXT | 20041121 | ||||
| 3 | I_TIMESTAMP | Call by reference | Type reference (TYPE) | RSTIMESTMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20041121 |
Method GET_TIMESTAMP_TEXT on class CL_RSTT_TEXT_SERVICES has no exception.
Method TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NUMBER | Call by reference | Type reference (TYPE) | RSTT_INT4 | Nummer | 20090406 | |||
| 2 | R_TEXT | Value transfer | Type reference (TYPE) | RSTT_TEXT | Text | 20090406 |
Method TEXT on class CL_RSTT_TEXT_SERVICES has no exception.
Method TIME_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TIME | Call by reference | Type reference (TYPE) | SYTIME | Zeit | 20041124 | |||
| 2 | R_TIME | Value transfer | Type reference (TYPE) | RSTT_CHAR8 | Zeit als Char8 | 20041124 |
Method TIME_TO_STRING on class CL_RSTT_TEXT_SERVICES has no exception.
Method _CREATE_HASHED_TEXT_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_R_TYPE | Call by reference | Object reference (TYPE REF TO) | DATA | Hashtabelle | 20090518 | |||
| 2 | I_T_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Texttabelle | 20090518 | |||
| 3 | I_T_KEY_COMPNM | Call by reference | Type reference (TYPE) | RSTT_T_COMPNM | Schlüsselkomponenten | 20090518 |
Method _CREATE_HASHED_TEXT_TABLE on class CL_RSTT_TEXT_SERVICES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 700 |