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: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- ...
- // 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);
- ...
- GeSHi ©
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?