Domino 9 und frühere Versionen > Entwicklung
Import von Daten aus SAP/R3
Hoshee:
Yoo,
da es sich anscheinend um einen SAP-Importparameter handelt, dann an
--- Zitat ---'Assign the "Import" parameters of the function module for data selection.
'We look from the client's side: The function module's "Imports" are our "Exports"
'Wildcards are allowed.
RfcAppointmentGet.Exports("DATE_FROM").Value = "01.01.2002"
RfcAppointmentGet.Exports("DATE_TO").Value = "01.01.2003"
--- Ende Zitat ---
die Zeile
RfcAppointmentGet.Exports("C_NO").Value = xxxxxxx
Hier stellt sich nun die Frage, um was für einen Wert es sich handelt, der eingetragen werden muss.
Gruss ...
Hoshee
eknori:
C_no ist aber kein Parameter von APPOINTMENT_GET. Das ist ja das Problem.
Owner_or_DISTR_LIST ist auch keine Tabelle, sondern wird zur Laufzeit von APPOINTMENT_GET temp erzeugt.
Wie kriege ich da den Wert für den User rein ?
Ich dreh noch durch :P :P
eknori:
hab noch ein bißchen was rausbekommen:
Set tblOwner_t = RfcAppointmentGet.Tables("OWNER_OR_DISTR_LIST")
dummy = tblOwner_t.SetCell (1, 1,"HR1")
( wobei HR1 mein SAP User ist und 1,1 die erste Spalte in der ersten Reihe der Tabelle)
Das scheint wohl von der Syntax einigermaßen richtig zu sein; leider erhalte ich die fehlermeldung:
"Error accessing product object method"
wenn ich den Code im Debugger teste.
mühsam ernährt sich das Eichhörnchen...
eknori
eknori:
Sorry, schon wieder ich.
bin wieder ein Stück weitergekommen.
Set tblOwner_t = RfcAppointmentGet.Tables("OWNER_OR_DISTR_LIST")
Set OwnerRow = tblOwner_t.Rows.InsertRow
Call OwnerRow.SetCell("OWNER","HR1")
Die Fehlermeldung ist nun weg; auch wird die tabelle mit "HR1" gefüllt. Aber irgendwie bekomme ich immer noch keone Werte zurück. Habe die Vermutum´ng , daß durch das Insert die erste zeile leer bleibt und SAP auf Grundlage der ersten zeile die Appointments zurückgibt.
Sorry, wenn ich hier mit dem SAP Sche.. nerve
eknori
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln