Probleme mit RFC_READ_TABLE

Rund um Java und SAP®.

Probleme mit RFC_READ_TABLE

Postby Birgit189 » Fri Jul 15, 2005 3:14 pm

Hallo,

ich nutze mit den SAP JCo 2.0.10 um eine Verbindung zu SAP herzustellen. Hierzu habe ich eine Klasse entwickelt, die ich soweit für alle BAPIs und RFMs einsetzen konnte, die ich bisher benötigte.

Beim Funktionsbaustein RFC_READ_TABLE jedoch streikt alles ein wenig:
Als Argumente übergebe ich als Key "QUERY_TABLE" und als Wert irgendeine Tabelle z.B. "SFLIGHT". Es ist komischerweise unerheblich was im Key steht - auch bei "ABC" als Key liefert er die folgende Fehlermeldung..
QUERY_TABLE nicht aktiv im Dictionary vorhanden :evil:

Hat jemand eine Idee???

viele Grüße,

Alex
Birgit189
..
..
 
Posts: 24
Joined: Fri Jun 04, 2004 9:36 am

Postby Alva1590 » Fri Jul 15, 2005 3:31 pm

Ja.
Du übergibst en Literal 'QUERY_TABLE' und nicht ein Literal 'SFLIGHT' oder 'ABC'.
(Read the source.)
Die FB-Doku ist auch eher verwirrend:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.  CALL FUNCTION 'RFC_READ_TABLE'
  2.        IMPORTING QUERY_TABLE = 'T005'
  3.                  DELIMITER   = ','
  4.        TABLES    DATA        = MY_DATA.
  5.  
GeSHi ©
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Eleanor356 » Mon Jul 18, 2005 9:33 am

Hi Alexander,

versuch mal diesen Baustein:

TABLE_ENTRIES_GET_VIA_RFC



lg Andreas
Eleanor356
....
....
 
Posts: 558
Joined: Thu Aug 14, 2003 7:42 am

neuer Baustein

Postby Birgit189 » Tue Jul 19, 2005 10:16 am

Hallo,

seltsam... auch mit diesem Baustein erhalte ich eine ähnliche Meldung - nur in englisch: TABLE_NOT_ACTIV.

Informationen des Funktionsbausteins wie z.B. Tabellen- & Parameterinformationen klappen wunderbar, nur wenn es an die Ausführung geht klemmt es...

Vielen Dank aber für die Hilfe! Wäre ja eine Option gewesen...
Birgit189
..
..
 
Posts: 24
Joined: Fri Jun 04, 2004 9:36 am

Fehler gefunden

Postby Birgit189 » Tue Jul 19, 2005 11:06 am

Hallo,


vielen lieben Dank für die Hilfe!

Ich hab den Fehler gefunden...
function.getImportParameterList() muss vorweggestellt werden, bevor die Parameter in die Liste geschrieben werden. Was ich komisch finde: ich konnte zuvor auch beliebige Funktionsbausteine ausführen - erst bei Tabellen gab´s Probleme... (?)

searchsap.techtarget.com/

liefert hierfür ein gutes Beispiel - man muss sich zuvor registrieren. Für alle, die RFC_READ_Table Probleme haben...
Birgit189
..
..
 
Posts: 24
Joined: Fri Jun 04, 2004 9:36 am

Postby Eleanor356 » Tue Jul 19, 2005 2:46 pm

Hi Alex,

in meinem 1. post habe ich ein Beispiel mit der sflight hinterlegt - kannst du damit was anfangen ?

-wenn nicht , wie sieht denn dein Aufruf des fb aus ?



Gruß Andreas
Eleanor356
....
....
 
Posts: 558
Joined: Thu Aug 14, 2003 7:42 am


Return to Java & SAP®

Who is online

Users browsing this forum: No registered users and 6 guests