Hallo,
> im Dialog wird die Datei vom Präsentationsserver gelesen, im Hintergrund ist es der Applikationsserver.
na ja, so ganz korrekt ist diese Aussage ja nicht - mit bestimmten Sprachmitteln (OPEN DATASET, READ DATASET...) wird eine Datei vom Applikationsserver bzw. einem vom Appl.server verwendbaren Verzeichnis gelesen und mit bestimmten anderen Sprachmitteln (FB GUI_UPLOAD usw.) vom Frontend. Zugriff auf den Appl.server geht immer. Das Frontend dagegen ist bei einem im Hintergrund ausgeführten Programm nicht verwendbar.
Ist ja eine Binsenweisheit, ich wollte es hier nur klarstellen, um den Fragesteller nicht in die Irre laufen zu lassen.
@gan1234: sollte dein Report die Daten vom Frontend einlesen, das funktioniert im Hintergrund nicht. Du müsstest die Datei erst auf den Appl.server (besser ein File-Server, der ans SAP-System gemountet ist) hochladen, um sie dann im Hintergrund verarbeiten zu können. Falls dein Report nicht so gestaltet ist, dass er wahlweise Dateien vom Frontend oder vom Appl.Server einlesen kann, muss er entsprechend erweitert werden.
Wenn dein Report die Daten vom Appl.server einliest: ein SAP-System kann mehrere Appl.server haben. Läuft dein Job auf Server#2 und deine Datei liegt auf Server#1, findet dein Programm die Datei nicht. Ggf. liegt's daran...?
Bearbeitet vom Benutzer
vor 3 Jahre
|
Grund: Nicht angegeben