Feststellen, ob Verzeichnis existiert

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

Feststellen, ob Verzeichnis existiert

Beitrag von ralf.wenzel (Top Expert / 3948 / 201 / 281 ) »
Moin,

mein Kollege fragt mich gerade folgendes:

Ich will mit OPEN DATASET eine Datei in ein bestimmtes Verzeichnis auf dem AppServer anlegen. Wie finde ich vorher raus, ob das Verzeichnis existiert?

Es handelt sich um einen UNIX-Server.

Danke


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Hallo Ralf,
Versuche doch einaml den FUB
EPS_GET_DIRECTORY_LISTING
z.B.
mit DIR_NAME = '/usr'
und FILEMASK = '*'

(bei Unix ist Groß-kleinschrift wichtig)
wenn der Server das Verzeichnis nicht kennt, gibt es eine entsprechende
Exception, ansonsten gibt der FUB alle Dateien zurück, die im Verzeichnis sind.
Reicht das ?

gruß Tron
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Beitrag von ralf.wenzel (Top Expert / 3948 / 201 / 281 ) »
Jo, ich reich das gleich morgen früh weiter an den Kollegen

Danke


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Unixverzeichnis erstellen

Beitrag von sawkagre (ForumUser / 1 / 0 / 0 ) »
Hallo Ralf,

Ich schicke Dir eine abgemagerte EARLYWATCH-Programmversion, mit der Du Unixdir. auf dem Bildschirm auflisten kannst


LG Gregor Sawka B.

Beitrag von brinam (Specialist / 111 / 0 / 0 ) »
Hallo Ralf,

ich benutze vor dem Schreiben von Dateien auf dem AppServer den folgenden FB, klappt auch ganz gut:

Code: Alles auswählen.

  CALL FUNCTION 'PFL_CHECK_DIRECTORY'
    EXPORTING
      directory             = p_dir
      write_check           = 'X'
    EXCEPTIONS
      pfl_dir_not_exist     = 1
      pfl_permission_denied = 2.
Viele Grüße
Britta

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1221
Views
Enticklungsklasse feststellen
von pohlmann-schwarza » 01.07.2008 10:21 • Verfasst in ABAP® für Anfänger
4
Antw.
2507
Views
RFC-/Webservice-Aufrufe feststellen
von Roddy » 05.09.2012 08:49 • Verfasst in ABAP® Core
21
Antw.
1641
Views
Feststellen ob Zeichenvorkommen übereinstimmen
von Nion » 15.02.2023 11:23 • Verfasst in ABAP® für Anfänger
4
Antw.
2750
Views
Aurufer im RPCALC feststellen
von Guestrb » 03.01.2006 10:32 • Verfasst in Human Resources
3
Antw.
1141
Views
Änderung an Materialstamm - Zusatzdaten (Dokumentdaten) feststellen
von Murdock » 02.09.2022 10:36 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

line_exists evaluieren
Gestern von Radinator gelöst 6 / 163
Was zum Knobeln....
Gestern von a-dead-trousers 5 / 313

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.

Aktuelle Forenbeiträge

line_exists evaluieren
Gestern von Radinator gelöst 6 / 163
Was zum Knobeln....
Gestern von a-dead-trousers 5 / 313

Unbeantwortete Forenbeiträge

Erweiterung in ME51N/ME52N:
vor einer Woche von ABAPlerv 1 / 1496
Erweiterung in ME51N/ME52N:
vor einer Woche von ABAPlerv 1 / 1410