bekomme keine Daten aus der Tabelle ?

Rund um Java und SAP®.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

bekomme keine Daten aus der Tabelle ?

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Guten Tag!
Ich bekomme die Verbindung hin aber keine Daten aus der Tabelle ZKUNDE.
Ich vermute dass der Fehler daran liegt dass ich eigentlich kein FuntionTemplate namens ZFB_NAME
habe.
Ich habe ein Paket angelegt namens ZBC400 dann habe ich weiterhin noch die Tabelle ZKUNDE mit Ihrer Spalte u.a FIRMA.
Was ich möchte ist eigentlich lediglich die Daten aus der Tabelle auslesen, um zu schauen ob es klappt oder nicht???
Grüße
bohne

PS:
Wozu dient dieses:
IFunctionTemplate ft = repository.getFunctionTemplate(("ZFB_NAME"));
func = ft.getFunction();



Code: Alles auswählen.

import com.sap.mw.jco.JCO;
import com.sap.mw.jco.*;


public class Test
{
 JCO.Client _client;
 JCO.Function func ;
 String _sapClient = "000";
 String _userID = "bcuser";
 String _pwd = "minisap";
 String _language = null; //sets default
 String _hostname = "localhost";
 String _sysNo = "00";


public void establishConnection()
{
 _client = JCO.createClient(_sapClient, _userID, _pwd, _language,_hostname, _sysNo);

 try
 {
 _client.connect();
  System.out.println(_client.getAttributes());
  JCO.Repository repository = new JCO.Repository( "ZBC400", _client);

IFunctionTemplate ft = repository.getFunctionTemplate(("ZFB_NAME"));
func = ft.getFunction();

JCO.Table E_table = func.getTableParameterList().getTable("ZKUNDE");
System.out.println(E_table.getString("FIRMA"));
_client.disconnect();
 }
 catch(Exception e)
{

}	
	
}


public static void main(String[] args)
{

 Test t = new Test();
 t.establishConnection();
}
}

gesponsert ⓘ
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Gast ( / / 0 / 3 ) »
Hast Du nachgesehen, ob Dein Baustein überhaupt etwas zurückliefert (ohne Importparameter?) Über die SE37 geprüft? Ist Dein Baustein RFC-fähig?

Beitrag von Gast ( / / 0 / 3 ) »
Die Erzeugung Deines Repository scheint auch nicht korrekt zu sein:

siehe hier:
http://www.abapforum.com/forum/viewtopic.php?t=1962

sollte so sein:

Code: Alles auswählen.

JCO.Repository mRepository = new JCO.Repository("JCO Tutorial", mConnection); 
(mitgeben der Verbindung)

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Sorry aber ich habe eine Verständnidproblem.
Ich habe ein Paket in diesem Paket eine Tabelle
und möchte Daten aus dieser Tabelle haben warum brauche ich ein Funktionsbaustein ?

Grüße

Beitrag von Gast ( / / 0 / 3 ) »
Um dieses Verständisproblem zu lösen solltest Du die Dokumentation des JCo lesen. Es ist eine Middleware, die RFC-Aufrufe in SAP-System unterstützt (und den umgekehrten Weg).
RFC-Aufrufe sind immer Aufrufe von RFC-fähigen Funktionsbausteinen.

Seite 1 von 1

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Vergleichbare Themen

ALV-liste-Daten mit der DB-Tabelle-Daten vergleichen
von Nadine_2706 » 31.08.2011 11:57
Daten aus DB-Tabelle in interne Tabelle kopieren
von b0rsti » 07.02.2008 10:52
Daten aus internen Tabelle in Tabelle speichern
von Stahle71 » 03.06.2015 11:03

Unbeantwortete Forenbeiträge

Einsatz von CDS-Views
vor 3 Wochen von Ingo 1 / 2034
Stücklisten
August 2026 von Selma.schwarz 1 / 576488
Belege
August 2026 von Selma.schwarz 1 / 565957