SAP ABAP Class CL_TEXT_IDENTIFIER (Text ID)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-QUE (Application Component) SAP Query
     SQUE (Package) Application Development R/3 SAP Query
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TEXT_IDENTIFIER Automatic Identification of Texts in Dictionary 19991006
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_TEXT_IDENTIFIER HR Text Identification 19991125
2 Inheritance (c INHERITING FROM c_ref)  CL_TEXT_IDENTIFIER_BW SAP Query: Text ID in BW 20000310
Properties
Class CL_TEXT_IDENTIFIER  
Short Description Text ID    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SQUE   Application Development R/3 SAP Query 
Created 19991006   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TXID Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_TEXT_IDENTIFIER Automatic Identification of Texts in Dictionary 19991006
Friends
Class CL_TEXT_IDENTIFIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EXCPRIO_ADD_INFO_REQUIRED Constant Public Type reference (TYPE) I 5 Exception Priority: If Additional Information is Required 19991125
2 CO_EXCPRIO_ALWAYS Constant Public Type reference (TYPE) I 1 Exception Priority: Always Use 19991125
3 CO_EXCPRIO_NO_CHECKTABLE Constant Public Type reference (TYPE) I 2 Exception Priority: If No Check Table Exists 19991125
4 CO_EXCPRIO_NO_TEXTSOURCE Constant Public Type reference (TYPE) I 3 Exception Priority: If No Text Source Found 19991125
5 CO_EXCPRIO_RECORD_REQUIRED Constant Public Type reference (TYPE) I 4 Exception Priority: If Field is Compounded 19991125
6 CO_FKRES_CONSTANT Constant Public Type reference (TYPE) I 2 For-Key-Result: Constant 19991124
7 CO_FKRES_MATCHING Constant Public Type reference (TYPE) I 3 For-Key-Result: Other Value Field 19991124
8 CO_FKRES_MATCHING_OTHER Constant Public Type reference (TYPE) I 5 For-Key-Result: Other Table 19991124
9 CO_FKRES_MATCHING_TABLE Constant Public Type reference (TYPE) I 4 For-Key-Result: Other Table Value Field 19991124
10 CO_FKRES_NO_MATCH Constant Public Type reference (TYPE) I 0 For-Key-Result: Does Not Exist 19991124
11 CO_FKRES_VALUEFIELD Constant Public Type reference (TYPE) I 1 For-Key-Result: Value Field 19991124
12 CO_TETYPE_NO_TEXT Constant Public Type reference (TYPE) I 0 Readable Text: No, Text Does Not Exist 19991124
13 CO_TETYPE_READABLE Constant Public Type reference (TYPE) I 1 Readable Text: Yes 19991124
14 CO_TETYPE_READABLE_W_ADD_INFO Constant Public Type reference (TYPE) I 4 Readable Text: Yes, but Additional Information Required 19991124
15 CO_TETYPE_READABLE_W_RECORD Constant Public Type reference (TYPE) I 2 Readable Text: Yes, with Record 19991124
16 CO_TETYPE_READABLE_W_TABLE_REC Constant Public Type reference (TYPE) I 3 Readable Text: Yes, with Records from other Tables 19991124
17 CO_TSTYPE_CHECKTABLE Constant Public Type reference (TYPE) I 3 Text Source: Check Table 19991124
18 CO_TSTYPE_DOMAIN_VALUES Constant Public Type reference (TYPE) I 2 Text Source: Domain Fixed Value 19991124
19 CO_TSTYPE_FUNCTION_MODULE Constant Public Type reference (TYPE) I 6 Text Source: Function Module 19991124
20 CO_TSTYPE_TEXTTABLE Constant Public Type reference (TYPE) I 1 Text Source: Text Table 19991124
21 CO_TSTYPE_VALUETABLE Constant Public Type reference (TYPE) I 5 Text Source: Value Table 19991124
22 CO_TSTYPE_VALUETEXTTABLE Constant Public Type reference (TYPE) I 4 Text Source: Value Text Table 19991124
23 CO_TTKEYT_CLIENT Constant Public Type reference (TYPE) I 1 Text Table Key Type: Client 19991124
24 CO_TTKEYT_CONSTANT Constant Public Type reference (TYPE) I 4 Text Table Key Type: Constant 19991124
25 CO_TTKEYT_LANGUAGE Constant Public Type reference (TYPE) I 2 Text Table Key Type: Language 19991124
26 CO_TTKEYT_MATCHING Constant Public Type reference (TYPE) I 5 Text Table Key Type: Other Value Field 19991124
27 CO_TTKEYT_MATCHING_TABLE Constant Public Type reference (TYPE) I 6 Text Table Key Type: Other Table Value Field 19991124
28 CO_TTKEYT_NO_MATCH Constant Public Type reference (TYPE) I 7 Text Table Key Type: No Match 19991124
29 CO_TTKEYT_VALUEFIELD Constant Public Type reference (TYPE) I 3 Text Tab Key Type: Value Field 19991124
30 G_BUFF_TEXTTABLES Static Attribute Private Type reference (TYPE) T_T_TEXTTABLE_BUFFER Buffer for Text Tables 20120710
31 G_BUFF_TEXT_VALUES Instance attribute Private Type reference (TYPE) T_T_TEXT_BUFFER Buffer for Text Values 20120710
32 G_BUF_DDIC_INFO Instance attribute Protected See coding G_BUF_DDIC_INFO 19991129
33 G_BUF_DDIC_INFO_FIELD Instance attribute Protected See coding 20090220
34 G_BUF_DDIC_TABLES Instance attribute Protected See coding G_BUF_DDIC_TABLES 19991129
35 G_BUF_FOREIGN_KEYS Instance attribute Protected See coding G_BUF_FOREIGN_KEYS 19991229
36 G_BUF_FOREIGN_KEY_TABLES Instance attribute Protected See coding G_BUF_FOREIGN_KEY_TABLES 19991229
37 G_BUF_LANGUAGE Instance attribute Private Type reference (TYPE) SY-LANGU Language for Buffer Texts 20020924
38 G_BUF_READ_TEXT Instance attribute Protected See coding G_BUF_READ_TEXT 19991207
39 G_BUF_TEXT_IDENTIFIER_RESULTS Instance attribute Protected See coding G_BUF_TEXT_IDENTIFIER_RESULTS 19991129
Methods
# Method Level Visibility Method type Description Created on
1 ANALYSE_TEXTSOURCE Instance method Protected Method Analyze Text Source 19991013
2 ANALYSE_TEXTSOURCE_TABLE Instance method Protected Method Analyze Text Source (Table) 19991006
3 ANALYSE_TEXTTABLE_KEY Instance method Protected Method Analyze Text Table Key 19991006
4 APPEND_AND_IN_CONDITION_LINES Instance method Protected Method Append AND if Multiline WHERE Condition 19991006
5 CHECK_FIELD_FOR_ANY_TABLEFIELD Instance method Protected Method Check if Field Matches Another Field in the Same Table 19991006
6 CHECK_FIELD_FOR_FOREIGN_KEY Instance method Protected Method Check if Field Can be Identified using Foreign Key Depend. 19991006
7 CHECK_FIELD_FOR_VALUEFIELD Instance method Protected Method Check if Field is Value Field 19991006
8 CHECK_IF_AVAILABLE_IN_QUERY Instance method Protected Method Check if Text Can Be Read in the Query 19991013
9 CHECK_IF_FIELD_HAS_EXCEPTION Instance method Protected Method Check if an Exception is Defined for the Query 19991012
10 CHECK_IF_TEXTTABLE_FOR_TABLE Static method Protected Method Check if a Text Table Exists for the Table 19991006
11 CHECK_IF_VALUETABLE_FOR_DOMAIN Static method Protected Method Check if a Value Table Exists for the Domain 19991006
12 CREATE_SELECT_CONDITION Instance method Protected Method Create Selction Condition 19991006
13 DETERMINE_TEXT_EXISTS_TYPE Instance method Protected Method Determine Type for which Text can be Read 19991006
14 FIND_POTENTIAL_TEXTSOURCES Instance method Protected Method Find Possible Text Source 19991006
15 FIND_TEXTFIELDS_IN_TABLE Instance method Protected Method Search by Text Fields 19991006
16 GET_AVAILABLE_TEXTS Instance method Public Method Read Possible Field Texts 19991229
17 GET_DDIC_INFO Instance method Protected Method Read Information From Dictionary 19991006
18 GET_DDIC_INFO_FOR_FIELD Instance method Protected Method Read Field Information from Dictionary 19991130
19 GET_DOMAIN_VALUES Static method Protected Method Read Domain Fixed Values from Dictionary 19991006
20 GET_FOREIGN_KEY_INFO Instance method Protected Method Read Foreign Key 19991006
21 IDENTIFY_TEXT Instance method Public Method 19991006
22 IDENTIFY_TEXT_FOR_FIELD Instance method Protected Method Text Identifier for a Field 19991006
23 READ_EXCEPTION_TABLE Static method Protected Method Reading Exception Table in Dictionary 19991124
24 READ_TEXT Instance method Public Method 19991006
25 READ_TEXT_FOR_FIELD Instance method Protected Method Determine Text for a Field 19991018
26 READ_TEXT_FROM_DOMAIN_VALUES Instance method Protected Method Determine Text from Domain Fixed Values 19991006
27 READ_TEXT_FROM_FUNCTION_MODULE Instance method Protected Method Determine Text Using Special Function Module 19991206
28 READ_TEXT_FROM_TEXTTABLE Instance method Protected Method Determine Text from Text Table 19991006
Events
Class CL_TEXT_IDENTIFIER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_S_DDIC_INFO Protected See coding 20090220 begin of t_s_ddic_info, tabname type tabname, dfies type dfies_table, end of t_s_ddic_info
2 T_S_TEXTTABLE_BUFFER Protected See coding 20120710 begin of t_s_texttable_buffer, tabname type tabname, texttable type tabname, texttable_exists type flag, end of t_s_texttable_buffer
3 T_S_TEXT_EXCEPTION Protected See coding Exception (Structure) 19991124 begin of t_s_text_exception, tabname type tabname, fieldname type fieldname, dataelementname type rollname, domainname type domname, textsource_type type i, textsource_target type char30, textsource_textfield type fieldname, priority type texc_prio, exception_class type seoclsname, end of t_s_text_exception
4 T_T_TEXTTABLE_BUFFER Protected See coding 20120710 t_t_texttable_buffer type hashed table of t_s_texttable_buffer with unique key tabname
5 T_T_TEXT_BUFFER Protected See coding 20120710 t_t_text_buffer type hashed table of txid_s_text_identifier_result with unique key tabname fieldname fieldvalue
6 T_T_TEXT_EXCEPTION Protected See coding Exception (Table Type) 19991124 t_t_text_exception type standard table of t_s_text_exception
7 T_T_WHERE_CONDITION Protected See coding Select Statement Condition 19991124 t_t_where_condition type standard table of t_where_condition
8 T_WHERE_CONDITION Protected Type reference (TYPE) TEXT255 Select Statement Condition 19991124
Method Signatures

Method ANALYSE_TEXTSOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION_USED Call by reference Type reference (TYPE) FLAG_X Ausnahme wurde benutzt 20000114
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991013
3 Importing FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld 19991013
4 Importing SPECIAL_PARAMETERS Call by reference Type reference (TYPE) TFIELDVAL Spezielle Parameter 19991203
5 Importing TABLE_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC Info der Tabelle 19991013
6 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991013
7 Importing TEXTSOURCE_TARGET Call by reference Type reference (TYPE) CHAR30 Name der Text-Source (Tabellenname, FB-Name, ...) 19991013
8 Importing TEXTSOURCE_TEXTFIELD Call by reference Type reference (TYPE) FIELDNAME Name des Feldes, das Text enthält (falls Tabelle) 19991015
9 Importing TEXTSOURCE_TYPE Call by reference Type reference (TYPE) I Typ der Text-Source (Tabelle, FB, ...) 19991013
10 Changing TEXT_IDENTIFIER_RESULT Call by reference Type reference (TYPE) TXID_S_TEXT_IDENTIFIER_RESULT Ergebnis der Texterkennung 19991013
11 Importing VALUESOURCE_TABLES Call by reference Type reference (TYPE) TFIELDVAL Tabellen, die für das Lesen des Textes benutzt werden können 19991027
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991013

Method ANALYSE_TEXTSOURCE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION_USED Call by reference Type reference (TYPE) FLAG_X Ausnahme wurde benutzt 20000114
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
3 Importing FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld 19991006
4 Exporting REQUIRED_FIELDS Call by reference Type reference (TYPE) TTFIELDNAME Felder aus TABNAME deren Werte zum Lesen des Textes erforder 20000128
5 Exporting REQUIRED_TABLE_FIELDS Call by reference Type reference (TYPE) TTABFIELD Felder aus anderen Tabellen, deren Werte zum Lesen erforderl 20000128
6 Importing TABLE_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC-Info der Tabelle 19991006
7 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
8 Exporting TEXTFIELDS Call by reference Type reference (TYPE) TXID_T_TEXTFIELD Liste der Textfelder 19991006
9 Exporting TEXTFIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info des Textfeldes 19991013
10 Importing TEXTSOURCE_TABLE Call by reference Type reference (TYPE) TABNAME Tabelle, die Text enthält 19991006
11 Importing TEXTSOURCE_TEXTFIELD Call by reference Type reference (TYPE) FIELDNAME Textfeld (der Texttabelle) 19991015
12 Importing TEXTSOURCE_TYPE Call by reference Type reference (TYPE) I Art der Textsource 19991006
13 Exporting TEXT_EXISTS_TYPE Call by reference Type reference (TYPE) I Typ der Textexistenz 19991006
14 Exporting TEXT_TABLE_KEY_DESC Call by reference Type reference (TYPE) TXID_T_TEXT_TABLE_KEY_DESC Beschreibung der Keyfelder der Texttabelle 19991006
15 Importing VALUESOURCE_TABLES Call by reference Type reference (TYPE) TFIELDVAL Tabellen, die zum Ermitteln der Texte verwendet werden könne 19991027
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method ANALYSE_TEXTTABLE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
2 Importing FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld 19991006
3 Importing TABLE_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC-Info der Tabelle 19991006
4 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
5 Importing TEXTSOURCE_TABLE Call by reference Type reference (TYPE) TABNAME Texttabelle 19991006
6 Importing TEXTSOURCE_TYPE Call by reference Type reference (TYPE) I Art der Textsource 19991006
7 Importing TEXTTABLE_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC-Info der Texttabelle 19991006
8 Exporting TEXT_TABLE_KEY_DESC Call by reference Type reference (TYPE) TXID_T_TEXT_TABLE_KEY_DESC Beschreibung der Schlüsselfelder der Texttabelle 19991006
9 Importing VALUESOURCE_TABLES Call by reference Type reference (TYPE) TFIELDVAL Tabellen, die für das Lesen des Textes benutzt werden können 19991027
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method APPEND_AND_IN_CONDITION_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONDITION Call by reference Type reference (TYPE) T_T_WHERE_CONDITION WHERE-Bedingung 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method CHECK_FIELD_FOR_ANY_TABLEFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991230
2 Exporting FIELD_MATCHES Call by reference Type reference (TYPE) FLAG_X Ergebnis des Checks 19991006
3 Exporting MATCHING_FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das passende Feld 19991207
4 Importing TABLEFIELDS Call by reference Type reference (TYPE) RSTI_T_DFI DDIC-Info der Tabelle 19991006
5 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991230
6 Importing TEXTTABLE_FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld der Texttablelle 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method CHECK_FIELD_FOR_FOREIGN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
2 Importing FOREIGN_KEYS Call by reference Type reference (TYPE) DD05MTTYP Fremdschlüsselbeziehungen 19991006
3 Exporting FOREIGN_KEY_CONSTANT Call by reference Type reference (TYPE) STRING Konstante im Fremdschlüssel 19991006
4 Exporting FOREIGN_KEY_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld für Fremdschlüssel 19991006
5 Exporting FOREIGN_KEY_RESULT Call by reference Type reference (TYPE) I Ergebnis der Auswertung des Fremschlüssels 19991006
6 Exporting FOREIGN_KEY_TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle für Fremdschlüssel 19991006
7 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
8 Importing TEXTTABLE_FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld der Texttabelle 19991006
9 Importing VALUESOURCE_TABLES Call by reference Type reference (TYPE) TFIELDVAL Tabellen, die für das Lesen des Textes benutzt werden können 19991027
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method CHECK_FIELD_FOR_VALUEFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
2 Importing FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld 19991006
3 Exporting FIELD_MATCHES Call by reference Type reference (TYPE) FLAG_X Ergebnis des Checks 19991006
4 Importing TEXTTABLE_FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld der Texttabelle 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method CHECK_IF_AVAILABLE_IN_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TEXT_AVAILABLE_IN_QUERY Call by reference Type reference (TYPE) FLAG_X Flag, ob Text in der Query verwendet werden kann 19991013
2 Importing TEXT_EXISTS_TYPE Call by reference Type reference (TYPE) I Typ der Textexistenz 19991013
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991013

Method CHECK_IF_FIELD_HAS_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXCEPTION_DESCRIPTION Call by reference Type reference (TYPE) T_S_TEXT_EXCEPTION Beschreibung der Ausnahme (wie im DDIC definiert) 19991012
2 Exporting EXCEPTION_EXISTS Call by reference Type reference (TYPE) FLAG_X Für das Feld ist eine Ausnahme definiert 19991012
3 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991012
4 Importing FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld 19991012
5 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991012
6 Importing TEXT_EXCEPTIONS Call by reference Type reference (TYPE) T_T_TEXT_EXCEPTION Liste aller Ausnahmen 19991012
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991012

Method CHECK_IF_TEXTTABLE_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
2 Exporting TEXTTABLE Call by reference Type reference (TYPE) TABNAME Texttabelle 19991006
3 Exporting TEXTTABLE_EXISTS Call by reference Type reference (TYPE) FLAG_X Texttabelle existiert 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method CHECK_IF_VALUETABLE_FOR_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAINNAME Call by reference Type reference (TYPE) DOMNAME Domäne 19991006
2 Exporting VALUETABLE Call by reference Type reference (TYPE) TABNAME Wertetabelle 19991006
3 Exporting VALUETABLE_EXISTS Call by reference Type reference (TYPE) FLAG_X Ergebnis des Checks 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method CREATE_SELECT_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONDITION Call by reference Type reference (TYPE) T_T_WHERE_CONDITION Bedingung 19991006
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
3 Importing FIELDVALUE Call by reference Type reference (TYPE) ANY Wert 19991207
4 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprache 19991006
5 Importing RECORD Call by reference Type reference (TYPE) ANY Datensatz 19991006
6 Importing RECORD_SPECIFIED Call by reference Type reference (TYPE) FLAG_X Datensatz angegeben 19991006
7 Importing TABLE_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC-Info der Tabelle 19991027
8 Changing TEXT_TABLE_KEY_DESC Call by reference Type reference (TYPE) TXID_T_TEXT_TABLE_KEY_DESC Beschreibung der Schlüsselfelder der Texttabelle 19991006
9 Importing VALUESOURCE_TABLES Call by reference Type reference (TYPE) TFIELDVAL Datensätze weiterer Tabellen für das Lesen des Textes 19991220
# Exception Resumable Description Created on
1 ILLEGAL_RECORD Paramter RECORD ist ungültig 20000117
2 ILLEGAL_TABLE_RECORD Record einer weiteren Tabelle hat ungültiges Format 20000117
3 INTERNAL_ERROR Interner Fehler 19991006
4 RECORD_REQUIRED Parameter Record muß angegeben werden 19991006
5 TABLE_RECORD_REQUIRED Record für zusätzliche Tabelle muß angegeben werden 19991027

Method DETERMINE_TEXT_EXISTS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TEXT_EXISTS_TYPE Call by reference Type reference (TYPE) I Typ der Textexistenz 19991006
2 Importing TEXT_TABLE_KEY_DESC Call by reference Type reference (TYPE) TXID_T_TEXT_TABLE_KEY_DESC Beschreibung der Schlüsselfelder der Texttabelle 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method FIND_POTENTIAL_TEXTSOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
2 Importing FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld 20000103
3 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
4 Exporting TEXTSOURCES Call by reference Type reference (TYPE) TXID_T_TEXTSOURCE Mögliche Textquellen 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method FIND_TEXTFIELDS_IN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TEXTFIELDS Call by reference Type reference (TYPE) TXID_T_TEXTFIELD Textfelder 19991006
2 Importing TEXTSOURCE_TEXTFIELD Call by reference Type reference (TYPE) FIELDNAME Textfeld (der Texttabelle) 19991015
3 Importing TEXTTABLE Call by reference Type reference (TYPE) TABNAME Tabelle mit Texten 19991006
4 Importing TEXTTABLE_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC-Info der Texttabelle 19991006
5 Exporting TEXT_FIELD_EXISTS Call by reference Type reference (TYPE) FLAG_X Flag, ob mindst. ein Textfeld existiert 19991006
# Exception Resumable Description Created on
1 ILLEGAL_TEXTFIELD Textfeld (aus TEXTSOURCE_TEXTFIELD) nicht in Texttabelle 20000114
2 INTERNAL_ERROR Interner Fehler 19991006

Method GET_AVAILABLE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991229
2 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprache, in der Texte gelesen werden sollen 19991229
3 Importing MAX_NR_OF_TEXTS Call by reference Type reference (TYPE) I 0 Maximale Anzahl zu lesender Texte (0: keine Einschränkung) 19991229
4 Importing NO_DUPLICATES Call by reference Type reference (TYPE) FLAG_X Keine doppelten Texte 19991229
5 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991229
6 Exporting TEXTS Call by reference Type reference (TYPE) TTTEXT255 Texte 19991229
7 Exporting TEXT_IDENTIFIER_RESULT Call by reference Type reference (TYPE) TXID_S_TEXT_IDENTIFIER_RESULT Ergebnis der Texterkennung 19991229
# Exception Resumable Description Created on
1 ILLEGAL_CALL Ungültiger Aufruf 19991229
2 INTERNAL_ERROR Interner Fehler 19991229
3 NO_TEXTS_AVAILABLE Keine Texte für Feld vorhanden 19991229

Method GET_DDIC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DDIC_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC-Information (Tabellenaufruf) 19991006
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Name einer DDIC-Tabelle 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006
2 NOT_FOUND Tabelle nicht im DDIC 19991006

Method GET_DDIC_INFO_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DDIC_FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Information für ein Feld (Einzelfeldaufruf) 19991130
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 19991130
3 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Name einer DDIC-Tabelle 19991130
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991130
2 NOT_FOUND Tabelle nicht im DDIC 19991130

Method GET_DOMAIN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DOMAIN_VALUES Call by reference Type reference (TYPE) DDFIXVALUES Domänenfestwerte 19991006
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
3 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprache 19991006
4 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method GET_FOREIGN_KEY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
2 Exporting FOREIGN_KEYS Call by reference Type reference (TYPE) DD05MTTYP Fremdschlüsselbeziehungen 19991006
3 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method IDENTIFY_TEXT Signature

Method IDENTIFY_TEXT on class CL_TEXT_IDENTIFIER has no parameter.
Method IDENTIFY_TEXT on class CL_TEXT_IDENTIFIER has no exception.

Method IDENTIFY_TEXT_FOR_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) FIELDNAME Feld 19991006
2 Importing SPECIAL_PARAMETERS Call by reference Type reference (TYPE) TFIELDVAL Spezielle Parameter 19991203
3 Importing TABLE_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC Info der Tabelle 19991006
4 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
5 Importing TEXT_EXCEPTIONS Call by reference Type reference (TYPE) T_T_TEXT_EXCEPTION Ausnahmen zur Texterkennung 19991006
6 Exporting TEXT_IDENTIFIER_RESULT Call by reference Type reference (TYPE) TXID_S_TEXT_IDENTIFIER_RESULT Ergebnis der Texterkennung (für ein Feld) 19991006
7 Importing VALUESOURCE_TABLES Call by reference Type reference (TYPE) TFIELDVAL Tabellen, die für das Lesen des Textes benutzt werden können 19991027
# Exception Resumable Description Created on
1 FIELD_NOT_IN_TABLE Feld nicht in der Tabelle vorhanden 19991207
2 INTERNAL_ERROR Interner Fehler 19991006

Method READ_EXCEPTION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXCEPTION_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Ausnahmeklasse 19991124
2 Exporting TEXT_EXCEPTIONS Call by reference Type reference (TYPE) T_T_TEXT_EXCEPTION Tabelle mit Ausnahmen 19991124
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991124

Method READ_TEXT Signature

Method READ_TEXT on class CL_TEXT_IDENTIFIER has no parameter.
Method READ_TEXT on class CL_TEXT_IDENTIFIER has no exception.

Method READ_TEXT_FOR_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) FIELDNAME Feld 19991018
2 Importing FIELDVALUE Call by reference Type reference (TYPE) ANY Wert, zu dem Text ermittelt werden soll 19991027
3 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprache 19991018
4 Importing RECORD Call by reference Type reference (TYPE) ANY Datensatz mit Struktur von TABNAME 19991018
5 Importing RECORD_SPECIFIED Call by reference Type reference (TYPE) FLAG_X Flag gesetzt, wenn RECORD versorgt wurde 19991018
6 Importing SPECIAL_PARAMETERS Call by reference Type reference (TYPE) TFIELDVAL Spezielle Parameter 19991206
7 Importing TABLE_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC-Info der Tabelle 19991027
8 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991018
9 Changing TEXT_IDENTIFIER_RESULT Call by reference Type reference (TYPE) TXID_S_TEXT_IDENTIFIER_RESULT Ergebnis der Texterkennung (für ein Feld) 19991018
10 Importing VALUESOURCE_TABLES Call by reference Type reference (TYPE) TFIELDVAL Datensätze weiterer Tabellen für das Lesen des Textes 19991220
# Exception Resumable Description Created on
1 ILLEGAL_RECORD Paramter RECORD ist ungültig 19991018
2 ILLEGAL_TABLE_RECORD Record einer weiteren Tabelle hat ungültiges Format 19991206
3 INTERNAL_ERROR Interner Fehler 19991018
4 RECORD_REQUIRED Paramter RECORD muß angegeben werden 19991018
5 SPECIAL_PARAMETER_MISMATCH Wert eines Special-Parameters hat unerwarteten Typ/Wert 19991219
6 TABLE_RECORD_REQUIRED Record für zusätzliche Tabelle muß angegeben werden 19991027

Method READ_TEXT_FROM_DOMAIN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
2 Importing FIELDVALUE Call by reference Type reference (TYPE) ANY Wert 19991215
3 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprache 19991006
4 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
5 Changing TEXT_IDENTIFIER_RESULT Call by reference Type reference (TYPE) TXID_S_TEXT_IDENTIFIER_RESULT Ergebnis der Texterkennung 19991215
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19991006

Method READ_TEXT_FROM_FUNCTION_MODULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991206
2 Importing FIELDVALUE Call by reference Type reference (TYPE) ANY Wert 19991207
3 Importing FIELD_INFO Call by reference Type reference (TYPE) DFIES DDIC-Info für das Feld 19991206
4 Importing FUNCTION_MODULE Call by reference Type reference (TYPE) RSTFB Funktionsbaustein 19991206
5 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprache 19991206
6 Importing RECORD Call by reference Type reference (TYPE) ANY Datensatz mit Struktur von TABNAME 19991206
7 Importing RECORD_SPECIFIED Call by reference Type reference (TYPE) FLAG_X Flag gesetzt, wenn RECORD versorgt wurde 19991206
8 Importing SPECIAL_PARAMETERS Call by reference Type reference (TYPE) TFIELDVAL Spezielle Parameter 19991206
9 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991206
10 Changing TEXT_IDENTIFIER_RESULT Call by reference Type reference (TYPE) TXID_S_TEXT_IDENTIFIER_RESULT Ergebnis der Texterkennung (für ein Feld) 19991215
11 Importing VALUESOURCE_TABLES Call by reference Type reference (TYPE) TFIELDVAL Datensätze weiterer Tabellen für das Lesen des Textes 19991220
# Exception Resumable Description Created on
1 ILLEGAL_RECORD Parameter Record hat ungültiges Format 19991206
2 ILLEGAL_TABLE_RECORD Datensatz einer weiteren Tabelle hat ungültiges Format 19991206
3 INTERNAL_ERROR Interner Fehler 19991206
4 RECORD_REQUIRED Parameter Record erforderlich 19991206
5 SPECIAL_PARAMETER_MISMATCH Wert eines Special-Parameters hat unerwarteten Typ/Wert 19991219
6 TABLE_RECORD_REQUIRED Record für zusätzliche Tabelle erforderlich 19991206

Method READ_TEXT_FROM_TEXTTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feld 19991006
2 Importing FIELDVALUE Call by reference Type reference (TYPE) ANY Wert 19991207
3 Importing LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprache 19991006
4 Importing RECORD Call by reference Type reference (TYPE) ANY Datensatz 19991006
5 Importing RECORD_SPECIFIED Call by reference Type reference (TYPE) FLAG_X Parameter RECORD ist angegeben 19991006
6 Importing TABLE_INFO Call by reference Type reference (TYPE) RSTI_T_DFI DDIC-Info der Tabelle 19991027
7 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Tabelle 19991006
8 Importing TEXTTABLE Call by reference Type reference (TYPE) TABNAME Texttabelle 19991006
9 Changing TEXT_IDENTIFIER_RESULT Call by reference Type reference (TYPE) TXID_S_TEXT_IDENTIFIER_RESULT Ergebnis der Texterkennung (für ein Feld) 19991215
10 Importing VALUESOURCE_TABLES Call by reference Type reference (TYPE) TFIELDVAL Tabellen, die für das Lesen des Textes benutzt werden können 19991220
# Exception Resumable Description Created on
1 ILLEGAL_RECORD Paramter RECORD ist ungültig 20000117
2 ILLEGAL_TABLE_RECORD Record einer weiteren Tabelle hat ungültiges Format 20000117
3 INTERNAL_ERROR Interner Fehler 19991006
4 RECORD_REQUIRED Parameter Record erforderlich 19991006
5 TABLE_RECORD_REQUIRED Record für zusätzliche Tabelle erforderlich 19991027
History
Last changed by/on SAP  20130531 
SAP Release Created in