Probleme JCO Importparameter Tabelle

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

Probleme JCO Importparameter Tabelle

Beitrag von Bernd Schneider (ForumUser / 3 / 0 / 0 ) »
Hallo Allerseits,

Ich habe ein Problem bei der Übergabe von Importparameter mit der JCO Klassen.
Was funktioniert:
- Einfache Übergabeparameter werden korrekt an ABAP Übergeben
- Die Procedure wird korrekt aufgerufen (ich bekomme ein Ergebnis)
Was nicht funktioniert:
- Die TabellenParameter der Tabelle "FILTER_CRITERIA" kommen nicht im SAP an

Code: Alles auswählen.

...
JCO.Function objFunction = this.createFunction(objRep, "Z_GET_ITEMS");
 // Importparameter	    
objFunction.getImportParameterList().setValue(strType, "TYP");
      
JCO.Table r3FilterTable;
       
r3FilterTable = objFunction.getTableParameterList().getTable("FILTER_CRITERIA");
//r3FilterTable.appendRow();
r3FilterTable.insertRow(1);
r3FilterTable.setValue("CREA_USER", "NAME");
r3FilterTable.setValue("1","LINE");
r3FilterTable.setValue("BSCHNEIDER","VALUE");
//r3FilterTable.appendRow();

//objFunction.getTableParameterList().setValue(r3FilterTable,"FILTER_CRITERIA");
objClient.execute(objFunction);
...
Wie ihr sehen könnt habe ich schon mehrere Dinge versucht die Tabelle der Schnittstelle zu übergeben. Der ABAP Funktionsbaustein funktioniert selber auch - ich habe diesen in ABAP getestet.

Hat jeman eine Idee was da falsch sein könnte?

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


Beitrag von xilinx1 (ForumUser / 2 / 0 / 0 ) »
hallo

also eigentlich reicht

table.appendrow
table.setValue ....

um Tabellenparameter zu setzen

kann es seine dass der Tabellenparameter anders heißt als von dir im Java Code angegeben? Der JCo ist da nicht sehr hilfreich und ignoriert AFAIK bei falschen Parameternamen das ganze einfach

oder versuche einfach einmal im ABAP Teil Daten in die Tabelle zu schreiben und diese dann in Java auszulesen um zu schauen ob alle Parameternamen korrekt sind.

und mit dem JCO kommen einige Beispielanwendungen die sicherlich auch einen Blick Wert sind

lg franz

Beitrag von Bernd Schneider (ForumUser / 3 / 0 / 0 ) »
Vielen Dank für deinen Tip.

Ich habe die Ursache weiter eingegrenzt und habe den Fehler gefunden.
Die Ursache war:
- die Daten wurden korrekt übergeben
- Allerdings ist zunächst bei der Schnittstelle über JCO keine Kopfzeile gefüllt
- im ABAP Quelltext wurde nach "if TABELLE is not initial..." abgefragt
- die Änderung "if TABELLE[] is not initial" hat das Problem dann behoben

das üble war, das beim debuggen in ABAP alles funktioniert hatte

Grüße[/code]

Seite 1 von 1

Vergleichbare Themen

1
Antw.
3201
Views
JCO Importparameter=>Tabelle
von Tserva » 15.05.2007 10:41 • Verfasst in Java & SAP®
4
Antw.
2573
Views
Probleme mit der internen Tabelle
von swonny » 09.01.2007 09:11 • Verfasst in ABAP® für Anfänger
6
Antw.
3719
Views
Bapi aus VBA aufrufen // Probleme mit einer Tabelle
von Carsten31 » 04.09.2014 20:30 • Verfasst in ABAP® für Anfänger
0
Antw.
3268
Views
Suchhilfe Importparameter übergeben
von sap-known » 17.06.2007 17:38 • Verfasst in Dialogprogrammierung
1
Antw.
2391
Views
Importparameter in Excel vba zuweisen
von Gast » 22.02.2006 13:59 • Verfasst in SAP - Allgemeines

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 13 Stunden von DeathAndPain gelöst 22 / 3170
Daten an Tabelle binden
vor 18 Stunden von Lukas Sanders 2 / 1040
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 615

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.

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 13 Stunden von DeathAndPain gelöst 22 / 3170
Daten an Tabelle binden
vor 18 Stunden von Lukas Sanders 2 / 1040
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 615

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2611
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9200