Joker in OPEN DATASET verwenden?

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

Joker in OPEN DATASET verwenden?

Beitrag von PaddyG (ForumUser / 63 / 0 / 0 ) »
Hi @ all,

hat jemand eine Idee wie ich eine Platzhalter für mehrerer Zeichen für Dateinamen im Befehl OPEN DATASET verwenden kann!?

Die Dateien werden wie folgt benamt:
I053_LOG<yyyymmdd><hhmmss>.txt
Das Datum wäre nicht das Problem, aber die Zeit (die letzten 6 Zeichen im Dateinamen) sollten "dynamisch" sein.
Der User soll also einfach ein Datum angeben und aus dem datum soll der Fixe Dateinamenanfang "I053_Log" mit dem eingegebenen Datum und als letztes die Zeit verwendet werden.
Da die Zeit jedoch nicht angegeben werden soll, muss ich eine Möglichkeit haben anstatt der Zeit eine Art Joker zu verwenden.

In Etwa so:

Code: Alles auswählen.

OPEN DATASET '/data/I053_LOG20041212*.txt' FOR INPUT IN TEXT MODE ENCODING DEFAULT.
Geht sowas?

Danke im Voraus.
Mit freundlichen Grüßen

Partick

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


Beitrag von Gast ( / / 0 / 3 ) »
Eins habe ich noch nicht verstanden: Willst Du eine ganz bestimmte Datei öffnen (weißt Du die Zeit), oder soll eine Datei gesucht werden, bei der man die letzten Stellen (Zeit) nicht kennt.
Im letzteren Fall funktioniert das mit OPEN DATASET nicht. Du mußt immer ganz genau die Datei angeben, die Du öffnen möchtest.

Wenn Du die Zeit weißt, kannst Du dir den Pfad und Dateinamen zusammenbauen (z.B. concatenate).

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Hi Patrick,

sowas geht meines Wissens nicht.
Am Besten liest du zunächst das vollständige Verzeichnis aus und bestimmst den Dateinamen den du benötigst und öffnest dann den. ( Dabei kannst du auch gleich prüfen, ob nicht zufällig 2 Dateien am selben Tag zu unterschiedlichen Zeiten gekommen sind was mindestens unschön ware).
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2368
Views
Open Dataset, Transfer, Close Dataset.Transfer unvollständig
von mari » 25.09.2007 09:28 • Verfasst in ABAP® Core
0
Antw.
1658
Views
open dataset
von joachim » 18.08.2008 11:05 • Verfasst in ABAP® Core
5
Antw.
4465
Views
Zeilenlänge bei OPEN DATASET
von RiffRaff » 15.05.2006 16:16 • Verfasst in ABAP® Core
15
Antw.
2061
Views
CSV Datei mit open dataset
von lisa » 18.05.2021 10:19 • Verfasst in ABAP® für Anfänger
10
Antw.
6705
Views
Open Dataset Fehler
von petre » 19.06.2008 14:25 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 7 Stunden von tar 8 / 198
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1498

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

Regex in where
vor 7 Stunden von tar 8 / 198
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1498

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3267
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9828