SAP ABAP Interface I_OI_TABLE_COLLECTION (Table Collection)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-OFF (Application Component) SAP Desktop Office Integration
     SOFFICEINTEGRATION (Package) Platform- and application-indep. Office integration
Properties
Interface I_OI_TABLE_COLLECTION  
Short Description Table Collection    
General Data
Package SOFFICEINTEGRATION   Platform- and application-indep. Office integration 
Created 19981120   SAP 
Last changed 19981120   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNDP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SOI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface I_OI_TABLE_COLLECTION has no interface.
Friends
Interface I_OI_TABLE_COLLECTION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 TABLE_TYPE_INPUT Constant Public Type reference (TYPE) I 1 Passes an Empty Table to the Desktop Application 19981120
2 TABLE_TYPE_OUTPUT Constant Public Type reference (TYPE) I 2 Passes a Full Table to the Desktop Application 19981120
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TABLE Instance method Public Method Inserts an Internal Table in the Table Collection 19981120
2 ADD_TABLE_BY_URL Instance method Public Method Inserts an Internal Table in the Table Collection 19981120
3 GET_TABLE Instance method Public Method Returns the Contents of an Internal Table 19981120
4 GET_TABLE_BY_URL Instance method Public Method Returns the Contents of an Internal Table 19981120
5 REMOVE_ALL_TABLES Instance method Public Method Removes all Tables 19981120
6 REMOVE_TABLE Instance method Public Method Removes all Tables 19981120
Events
Interface I_OI_TABLE_COLLECTION has no event.
Types
Interface I_OI_TABLE_COLLECTION has no local type.
Method Signatures

Method ADD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA_TABLE Call by reference Type reference (TYPE) TABLE Tabelle mit Daten 19981120
2 Importing DATE Value transfer Type reference (TYPE) SY-DATUM Datum der letzten Änderung 19981120
3 Importing DDIC_NAME Call by reference Type reference (TYPE) X030L-TABNAME Verknüpfung mit dem ABAP Dictionary 19981120
4 Importing DESCRIPTION Call by reference Type reference (TYPE) C '' Beschreibender Text für die Tabelle 19981120
5 Exporting ERROR Call by reference Object reference (TYPE REF TO) I_OI_ERROR Fehler-Objekt 19981120
6 Changing FIELDS_TABLE Call by reference Type reference (TYPE) SOI_FIELDS_TABLE Tabelle mit Spaltennamen und anderen Angaben 19981120
7 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 'X' - der Aufruf soll später ausgeführt werden 19981120
8 Changing PROPERTIES Call by reference Type reference (TYPE) SOI_PROPERTIES_TABLE Zusatzattribute 19981120
9 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlercode (obsolete) 19981120
10 Importing TABLE_NAME Call by reference Type reference (TYPE) C Name der internen Tabelle in der Collection 19981120
11 Importing TABLE_TYPE Call by reference Type reference (TYPE) I Typ der Tabelle: TABLE_TYPE_INPUT/TABLE_TYPE_OUTPUT 19981120
12 Importing TIME Value transfer Type reference (TYPE) SY-UZEIT Uhrzeit der letzen Änderung 19981120

Method ADD_TABLE on Interface I_OI_TABLE_COLLECTION has no exception.

Method ADD_TABLE_BY_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Call by reference Object reference (TYPE REF TO) I_OI_ERROR 19981120
2 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981120
3 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING 19981120
4 Importing TABLE_NAME Call by reference Type reference (TYPE) C 19981120
5 Importing TABLE_TITLE Call by reference Type reference (TYPE) C '' 19981120
6 Importing TABLE_TYPE Call by reference Type reference (TYPE) I 19981120
7 Importing TABLE_URL Call by reference Type reference (TYPE) C 19981120

Method ADD_TABLE_BY_URL on Interface I_OI_TABLE_COLLECTION has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA_TABLE Call by reference Type reference (TYPE) TABLE Tabelle mit Daten 19981120
2 Exporting DATE Value transfer Type reference (TYPE) SY-DATUM 19981120
3 Changing DDIC_NAME Call by reference Type reference (TYPE) X030L-TABNAME Verknüpfung mit dem ABAP Dictionary 19981120
4 Exporting DESCRIPTION Value transfer Type reference (TYPE) C 19981120
5 Exporting ERROR Call by reference Object reference (TYPE REF TO) I_OI_ERROR Fehler-Objekt 19981120
6 Changing FIELDS_TABLE Call by reference Type reference (TYPE) SOI_FIELDS_TABLE Tabelle mit Spaltennamen und anderen Angaben 19981120
7 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 'X' - der Aufruf soll später ausgeführt werden 19981120
8 Changing PROPERTIES Call by reference Type reference (TYPE) SOI_PROPERTIES_TABLE Zusatzattribute 19981120
9 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlercode (obsolete) 19981120
10 Importing TABLE_NAME Call by reference Type reference (TYPE) C Name der internen Tabelle in der Table Collection 19981120
11 Exporting TIME Value transfer Type reference (TYPE) SY-UZEIT 19981120

Method GET_TABLE on Interface I_OI_TABLE_COLLECTION has no exception.

Method GET_TABLE_BY_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Call by reference Object reference (TYPE REF TO) I_OI_ERROR 19981120
2 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981120
3 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING 19981120
4 Importing TABLE_NAME Call by reference Type reference (TYPE) C 19981120
5 Importing TABLE_URL Call by reference Type reference (TYPE) C 19981120

Method GET_TABLE_BY_URL on Interface I_OI_TABLE_COLLECTION has no exception.

Method REMOVE_ALL_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Call by reference Object reference (TYPE REF TO) I_OI_ERROR Fehler-Objekt 19981120
2 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 'X' - der Aufruf soll später ausgeführt werden 19981120
3 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlercode (obsolete) 19981120

Method REMOVE_ALL_TABLES on Interface I_OI_TABLE_COLLECTION has no exception.

Method REMOVE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Call by reference Object reference (TYPE REF TO) I_OI_ERROR Fehler-Objekt 19981120
2 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 'X' - der Aufruf soll später ausgeführt werden 19981120
3 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlercode (obsolete) 19981120
4 Importing TABLE_NAME Call by reference Type reference (TYPE) C Name der internen Tabelle in der Table Collection 19981120

Method REMOVE_TABLE on Interface I_OI_TABLE_COLLECTION has no exception.
History
Last changed by/on SAP  19981120 
SAP Release Created in