SAP ABAP Class CL_UMG_TABLE_UTIL (table information)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18-UNI (Application Component) I18N Unicode
     SUMIG (Package) Unicode Migration: Tabellen Umsetzer + Reparatur Tool
Properties
Class CL_UMG_TABLE_UTIL  
Short Description table information    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUMIG   Unicode Migration: Tabellen Umsetzer + Reparatur Tool 
Created 20070403   SAP 
Last change 20110908   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)
Interfaces
Class CL_UMG_TABLE_UTIL has no interface implemented.
Friends
Class CL_UMG_TABLE_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CLUSTER_TABLE Constant Public Type reference (TYPE) UMGATABTYPE '4' Cluster Table 20070403
2 C_INDX_TABLE Constant Public Type reference (TYPE) UMGATABTYPE '6' INDX Table 20070403
3 C_POOL_TABLE Constant Public Type reference (TYPE) UMGATABTYPE '3' Pool Table 20070403
4 C_TABLE_CLUSTER Constant Public Type reference (TYPE) UMGATABTYPE '1' Table Cluster 20070403
5 C_TABLE_POOL Constant Public Type reference (TYPE) UMGATABTYPE '2' Table Pool 20070403
6 C_TRANS_TABLE Constant Public Type reference (TYPE) UMGATABTYPE '5' Transparent Table 20070403
Methods
# Method Level Visibility Method type Description Created on
1 GET_FIELD_INFO Static method Public Method Exports field information of a table 20070404
2 GET_TEXT_FROM_INDX Static method Public Method Gets the text and code page of the indx cluster 20070704
3 IS_INDX Static method Public Method check whether a table is indx like 20070403
4 SET_INDX_CODEPAGE Static method Public Method Sets the code page in the indx cluster 20070704
5 TABLE_EXISTS Static method Public Method Checks if table exists on database 20070403
6 TABLE_IS_SPLITTED Static method Public Method Check if the table is part of a splitted table 20090702
Events
Class CL_UMG_TABLE_UTIL has no event.
Types
Class CL_UMG_TABLE_UTIL has no local type.
Method Signatures

Method GET_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELD_INFO Call by reference Type reference (TYPE) UMGTDFIES table field information 20070404
2 Exporting EX_KEY_FIELDS Call by reference Type reference (TYPE) UMGTDFIES table field information 20070404
3 Exporting EX_RC Value transfer Type reference (TYPE) INT4 Natural number 20070404
4 Importing IM_ADD_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL Check for additional char fields 20070424
5 Importing IM_IS_INDX Call by reference Type reference (TYPE) ABAP_BOOL Table is INDX like 20070404
6 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20070404

Method GET_FIELD_INFO on class CL_UMG_TABLE_UTIL has no exception.

Method GET_TEXT_FROM_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHECKSUM Call by reference Type reference (TYPE) I 20070704
2 Exporting EX_CODEPAGE Call by reference Type reference (TYPE) STRING 20070704
3 Exporting EX_RC Call by reference Type reference (TYPE) I 20070704
4 Exporting EX_TXT_ITAB Call by reference Type reference (TYPE) UMGTSTRINGS SUMG Strings 20070704
5 Importing IM_ENFORCED Call by reference Type reference (TYPE) I 20070704
6 Importing IM_KEY Call by reference Type reference (TYPE) STRING 20070704
7 Importing IM_TABNAME Call by reference Type reference (TYPE) STRING 20070704
8 Importing IM_TXT_LOWER Call by reference Type reference (TYPE) I 20070704
9 Importing IM_TXT_UPPER Call by reference Type reference (TYPE) I 20070704

Method GET_TEXT_FROM_INDX on class CL_UMG_TABLE_UTIL has no exception.

Method IS_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABFIELDS Call by reference Type reference (TYPE) UMGTDFIES table field information 20070403
2 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20070403
3 Returning RE_INDX Value transfer Type reference (TYPE) ABAP_BOOL 20070403

Method IS_INDX on class CL_UMG_TABLE_UTIL has no exception.

Method SET_INDX_CODEPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CODEPAGE Call by reference Type reference (TYPE) STRING 20070704
2 Importing IM_KEY Call by reference Type reference (TYPE) STRING 20070704
3 Importing IM_TABNAME Call by reference Type reference (TYPE) STRING Table Name 20070704
4 Returning RE_RC Value transfer Type reference (TYPE) I 20070704

Method SET_INDX_CODEPAGE on class CL_UMG_TABLE_UTIL has no exception.

Method TABLE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_NT_HEADER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE SPUMG/SUMG Flag 20070403
2 Returning RC Value transfer Type reference (TYPE) INT4 Natural number 20070403
3 Importing TABLE_FORM Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20070403
4 Importing TABLE_NAME Value transfer Type reference (TYPE) TABNAME Table Name 20070403
5 Importing TABLE_TYPE Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20070403

Method TABLE_EXISTS on class CL_UMG_TABLE_UTIL has no exception.

Method TABLE_IS_SPLITTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20090702
2 Returning RE_TABNAME Value transfer Type reference (TYPE) TABNAME Table Name 20090702

Method TABLE_IS_SPLITTED on class CL_UMG_TABLE_UTIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710