OPEN DATASET - auf Datei kann nicht zugegriffen werden

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

OPEN DATASET - auf Datei kann nicht zugegriffen werden

Beitrag von Somani (ForumUser / 81 / 12 / 20 ) »
Hallo zusammen

Ich habe ein kleines Programm, welches eine ITAB als CSV in einem freigegebenen Verzeichnis auf dem Applikationsserver erstellen soll.

Code: Alles auswählen.

OPEN DATASET e_file FOR OUTPUT IN TEXT MODE ENCODING DEFAULT WITH WINDOWS LINEFEED.
LOOP AT lt_csv INTO ls_csv.
  TRANSFER ls_csv TO e_file.
ENDLOOP.
CLOSE DATASET e_file.
Das ganze soll als Batch-Job laufen, daher das Dataset und keine GUI-Class.

Das erzeugen der Datei und das schreiben der Daten da rein funktioniert einwandfrei. Mit der AL11 kann ich die Datei auch aufmachen und anschauen. Die Rechte sind bei 755 (777 auch getestet), jedoch kann ich als externer Benutzer diese Datei nicht aufmachen. Unter Windows kommt da die Fehlermeldung 'Neztwerkzugriff verweigert'. (SAP läuft auf einem iSeries).

Der IBM-Admin sieht auch keinen Fehler auf dem File.

Das interessanteste kommt jetzt: Wenn ich das File vorher von nem Windows-Rechner aus manuell erstelle (leer) dann kann ich das File auch wieder aufmachen nachdem SAP da Daten reingehauen hat........

Irgendwer eine Idee? :( Wir verzweifeln hier langsam - das manuelle Erstellen der Dateien im Vorfeld kann nicht unbedingt die Lösung sein :)

Greez

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


Re: OPEN DATASET - auf Datei kann nicht zugegriffen werden

Beitrag von Somani (ForumUser / 81 / 12 / 20 ) »
Nach langem suchen habe ich jetzt die Lösung gefunden...

Code: Alles auswählen.

OPEN DATASET e_file FOR OUTPUT IN LEGACY TEXT MODE ENCODING DEFAULT WITH WINDOWS LINEFEED.
LOOP AT lt_csv INTO ls_csv.
  TRANSFER ls_csv TO e_file.
ENDLOOP.
CLOSE DATASET e_file.
Von TEXT MODE nach LEGACY TEXT MODE gewechselt und schon gehts.....

Seite 1 von 1

Vergleichbare Themen

15
Antw.
2236
Views
CSV Datei mit open dataset
von lisa » 18.05.2021 10:19 • Verfasst in ABAP® für Anfänger
2
Antw.
3921
Views
Datei anlegen mit Open Dataset
von ostpower » 22.10.2012 16:12 • Verfasst in Human Resources
1
Antw.
4082
Views
OPEN DATASET for Input einer CSV-Datei
von Tina » 20.06.2006 15:08 • Verfasst in Basis
7
Antw.
6533
Views
OPEN DATASET öffnet die Datei nicht
von Marwin » 20.04.2005 11:17 • Verfasst in ABAP® Core
3
Antw.
1837
Views
Mit Open Dataset eine CSV-Datei erstellen
von L0w-RiDer » 01.11.2019 09:38 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

Somani
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

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.

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor 5 Tagen von Manfred K. 1 / 1069
BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Wochen von snooga87 1 / 2886