SAP ABAP Interface I_OI_LINK_SERVER (Link Server Interface)
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_LINK_SERVER  
Short Description Link Server Interface    
General Data
Package SOFFICEINTEGRATION   Platform- and application-indep. Office integration 
Created 19981119   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_LINK_SERVER has no interface.
Friends
Interface I_OI_LINK_SERVER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LINK_SERVER_CUSTOMNAME Constant Public Type reference (TYPE) I 2 Link Server Registered with Additional ID 19981119
2 LINK_SERVER_INACTIVE Constant Public Type reference (TYPE) I 0 Link Server Instance Created but not Registered 19981119
3 LINK_SERVER_STANDARDNAME Constant Public Type reference (TYPE) I 1 Link Server Registered with Standard ID 19981119
4 LINK_SERVER_UNIQUENAME Constant Public Type reference (TYPE) I 3 Link Servire Registered with Unique Name 19981119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BINARY_ITEM Instance method Public Method Add a Binary Object (Graphic..) to the Link Server 19981119
2 ADD_STRING_ITEM Instance method Public Method Add a Data Field to the Link Server 19981119
3 ADD_TABLE_ITEM Instance method Public Method Add an Internal Table to the Link Server (Obsolete) 19981119
4 ADD_TABLE_ITEM2 Instance method Public Method Add an Internal Table to the Link Server 19981119
5 COPY_LINK_ITEM_TO_CLIPBOARD Instance method Public Method Places a Link to a Link Item on the Clipboard 19981119
6 EXECUTE_COPY_LINK_DIALOG Instance method Public Method Dialog for Selecting a Link Item 19981119
7 REMOVE_LINK_ITEM Instance method Public Method Deletes a Link Server Entry 19981119
8 START_LINK_SERVER Instance method Public Method Initializes and/or Activates the Link Server 19981119
9 STOP_LINK_SERVER Instance method Public Method Deactivates the Link Server 19981119
Events
Interface I_OI_LINK_SERVER has no event.
Types
Interface I_OI_LINK_SERVER has no local type.
Method Signatures

Method ADD_BINARY_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_SUBTYPE Call by reference Type reference (TYPE) C '' MIME-Datensubtyp 19981119
2 Importing DATA_TYPE Call by reference Type reference (TYPE) C '' MIME-Datentyp 19981119
3 Exporting ERROR Call by reference Object reference (TYPE REF TO) I_OI_ERROR Fehler-Objekt 19981119
4 Importing ITEM_NAME Call by reference Type reference (TYPE) C Name des Objekts 19981119
5 Importing ITEM_TITLE Call by reference Type reference (TYPE) C '' Beschreibung des Objekts 19981119
6 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981119
7 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlerwert (obsolete) 19981119
8 Importing TABLE_URL Call by reference Type reference (TYPE) C URL-Adresse des Objekts 19981119
9 Importing USER_INFO Call by reference Type reference (TYPE) CNDP_USER_INFO Firewall-Benutzerdaten 19981119

Method ADD_BINARY_ITEM on Interface I_OI_LINK_SERVER has no exception.

Method ADD_STRING_ITEM 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 19981119
2 Importing ITEM_NAME Call by reference Type reference (TYPE) C technischer Name im Linkserver 19981119
3 Importing ITEM_TITLE Call by reference Type reference (TYPE) C '' Beschreibung des Feldes (für übersetzbare Texte) 19981119
4 Importing ITEM_VALUE Call by reference Type reference (TYPE) ANY Wert des Datenfelds 19981119
5 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981119
6 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlerwert (obsolete) 19981119

Method ADD_STRING_ITEM on Interface I_OI_LINK_SERVER has no exception.

Method ADD_TABLE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_COUNT Call by reference Type reference (TYPE) I 0 19981119
2 Exporting ERROR Call by reference Object reference (TYPE REF TO) I_OI_ERROR 19981119
3 Importing ITEM_NAME Call by reference Type reference (TYPE) C 19981119
4 Importing ITEM_TITLE Call by reference Type reference (TYPE) C '' 19981119
5 Importing LINE_COUNT Call by reference Type reference (TYPE) I 0 19981119
6 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981119
7 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlerwert (obsolete) 19981119
8 Importing TABLE_URL Call by reference Type reference (TYPE) C 19981119

Method ADD_TABLE_ITEM on Interface I_OI_LINK_SERVER has no exception.

Method ADD_TABLE_ITEM2 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 Datentabelle 19981119
2 Importing DATE Value transfer Type reference (TYPE) SY-DATUM Datum der letzten Änderung 19981119
3 Importing DDIC_NAME Call by reference Type reference (TYPE) X030L-TABNAME Name der Tabelle/Struktur in Data Dictionary 19981119
4 Importing DESCRIPTION Call by reference Type reference (TYPE) C '' Beschreibung der Tabelle 19981119
5 Exporting ERROR Call by reference Object reference (TYPE REF TO) I_OI_ERROR Fehler-Objekt 19981119
6 Changing FIELDS_TABLE Call by reference Type reference (TYPE) SOI_FIELDS_TABLE Spaltenbeschreibungen 19981119
7 Importing ITEM_NAME Call by reference Type reference (TYPE) C technischer Eintrags-Name im Linkserver 19981119
8 Importing ITEM_TITLE Call by reference Type reference (TYPE) C '' übersetzbare Beschreibung des Eintrags 19981119
9 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 'X' - der Aufruf soll später ausgeführt werden 19981119
10 Changing PROPERTIES Call by reference Type reference (TYPE) SOI_PROPERTIES_TABLE Attributstabelle 19981119
11 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlerwert (obsolete) 19981119
12 Importing TIME Value transfer Type reference (TYPE) SY-UZEIT Uhrzeit der letzten Änderung 19981119

Method ADD_TABLE_ITEM2 on Interface I_OI_LINK_SERVER has no exception.

Method COPY_LINK_ITEM_TO_CLIPBOARD 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 19981119
2 Importing ITEM_NAME Call by reference Type reference (TYPE) C Item, auf das ein Verweis in Clipboard gesetzt werden soll 19981119
3 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981119
4 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlerwert (obsolete) 19981119

Method COPY_LINK_ITEM_TO_CLIPBOARD on Interface I_OI_LINK_SERVER has no exception.

Method EXECUTE_COPY_LINK_DIALOG 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 19981119
2 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981119
3 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlerwert (obsolete) 19981119

Method EXECUTE_COPY_LINK_DIALOG on Interface I_OI_LINK_SERVER has no exception.

Method REMOVE_LINK_ITEM 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 19981119
2 Importing ITEM_NAME Call by reference Type reference (TYPE) C technischer Name des zu löschenden Objekts 19981119
3 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981119
4 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlerwert (obsolete) 19981119

Method REMOVE_LINK_ITEM on Interface I_OI_LINK_SERVER has no exception.

Method START_LINK_SERVER 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 19981119
2 Importing LINK_SERVER_MODE Call by reference Type reference (TYPE) I 1 Arbeitsmodus des Linkservers 19981119
3 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981119
4 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlerwert (obsolete) 19981119
5 Importing SERVER_NAME_SUFFIX Call by reference Type reference (TYPE) C ' ' Zusatz für Linkserver-Name 19981119

Method START_LINK_SERVER on Interface I_OI_LINK_SERVER has no exception.

Method STOP_LINK_SERVER 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 19981119
2 Importing NO_FLUSH Value transfer Type reference (TYPE) C ' ' 19981119
3 Exporting RETCODE Call by reference Type reference (TYPE) SOI_RET_STRING Fehlerwert (obsolete) 19981119

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