public class RFC_READ_TABLE
extends java.lang.Object
Constructor and Description |
---|
RFC_READ_TABLE(java.lang.String systemID,
java.lang.String msgserver,
java.lang.String sapserver,
java.lang.String group,
java.lang.String mandant,
java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String provider)
Erzeugen eines Objekts dieser Klasse und Herstellen eines Objekts zur Verbindung mit dem SAP ERP-System
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String[]> |
readTable(java.lang.String tabelle,
java.lang.String[] opt,
java.lang.String[] fld,
java.util.List<java.lang.String> protokoll)
Auslesen einer Tabelle aus der SAP-Datenbank
|
void |
verbindungTesten()
Testen ob eine Verbindung zum SAP ERP-System möglich ist durch Aufruf der SAP-Standardtabelle T000
|
public RFC_READ_TABLE(java.lang.String systemID, java.lang.String msgserver, java.lang.String sapserver, java.lang.String group, java.lang.String mandant, java.lang.String user, java.lang.String password, java.lang.String language, java.lang.String provider) throws com.sap.conn.jco.JCoException
systemID
- System-IDmsgserver
- Message-Serversapserver
- SAProutergroup
- Gruppe/Servermandant
- Mandantuser
- Benutzerpassword
- Kennwortlanguage
- Spracheprovider
- Provider (hier mit festem Wert belegt)com.sap.conn.jco.JCoException
- Fehler beim Zugriff auf das SAP ERP-Systempublic void verbindungTesten() throws com.sap.conn.jco.JCoException
com.sap.conn.jco.JCoException
- Fehler beim Zugriff auf das SAP ERP-Systempublic java.util.ArrayList<java.lang.String[]> readTable(java.lang.String tabelle, java.lang.String[] opt, java.lang.String[] fld, java.util.List<java.lang.String> protokoll) throws com.sap.conn.jco.JCoException
tabelle
- SAP-Tabelle, die ausgelesen werden sollopt
- WHERE-Bedingungen des SQL-Statementsfld
- Namen der Spalten, die ausgelesen werden sollenprotokoll
- Objekt, welches das Event-Log-Protokoll hältcom.sap.conn.jco.JCoException
- Fehler beim Zugriff auf das SAP ERP-System