Funktionsbaustein Aufgabe 2: Write into...

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Funktionsbaustein Aufgabe 2: Write into...

Beitrag von Django90 (ForumUser / 27 / 15 / 0 ) »
Hallo liebes ABAP Forum,

Meine zweite Aufgabenstellung beschäftigt sich mit dem Write into File System.
Ich habe für mich selbst versucht im Zeitraum von mehreren Stunden die Lösung zu finden, jedoch leuchtet mir diese einfach nicht ein.

Zur Aufgabe:

Wie besprochen ist ein Funktionsbaustein zu entwickeln der als IMPORT Parameter eine Zeichenkette im STRING Format entgegennimmt und diese auf das FILE-System des SAP Systems schreibt.

Als Rückgabe wird ein EXPORT Parameter im Format STRING erwartet der „OK“ oder „NICHT OK“ enthält, abhängig davon ob der Speichervorgang funktioniert hat oder nicht.

Die Angabe des Dateinamens sowie des Dateipfades soll innerhalb des Funktionsbausteins durch KONSTANTEN erfolgen und dadurch auch nachträglich anpassbar sein.

Bei jedem Aufruf wird die Datei überschrieben.
Es sollen nicht mehrere sondern nur EINE Datei erzeugt werden.

Beispiel:

Aufruf Funktionsbaustein mit Text „Feuerwehrautos sind toll“.

Erwartetes Ergebnis:
Rückgabewert „OK“ vom Funktionsbaustein und eine Datei im FILE-System mit dem Inhalt „Feuerwehrautos sind toll“.


Ich habe schon mehrere Quelltexte aus Google gezogen, jedoch fehlte mir ein vereinfachtest und simples Beispiel.
Vielleicht könnt ihr mir bei der Lösung durch ein vereinfachtes Musterbeispiel helfen.

Ich bedanke mich vielmals!

Mfg, MF

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


Re: Funktionsbaustein Aufgabe 2: Write into...

Beitrag von fr-g (ForumUser / 78 / 12 / 25 ) »
Meinst du vielleicht einfach ein OPEN DATASET mit TRANSFER?

Da bietet die ABAP-Doku doch schon ein kleines Beispiel:

Code: Alles auswählen.

DATA: file   TYPE string VALUE `test.dat`.

OPEN DATASET file FOR OUTPUT IN TEXT MODE
                             ENCODING DEFAULT
                             WITH SMART LINEFEED.
TRANSFER `1234567890` TO file.
CLOSE DATASET file.
Den Erfolg kannst du jeweils über den sy-subrc prüfen und der Rest sollte nicht so schwer sein ;)

Seite 1 von 1

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 69736
Stücklisten
vor einer Woche von Selma.schwarz 1 / 71321
Belege
vor einer Woche von Selma.schwarz 1 / 69353

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.

Vergleichbare Themen

Funktionsbaustein Aufgabe 1: String
von Django90 » 21.09.2017 14:08
Instanzmethode in WF-Aufgabe aufrufen?
von bapimueller » 30.09.2019 20:42
RC8 bei Aufgabe aus verschmolzenem Transport
von KH.dev » 27.07.2020 20:37
Aufgabe Programm/- Tabellenerstellung
von jonasx46 » 16.10.2019 14:49
Wieder so eine ... Aufgabe. :-((
von Anfänger » 19.11.2010 18:44

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 69736
Stücklisten
vor einer Woche von Selma.schwarz 1 / 71321
Belege
vor einer Woche von Selma.schwarz 1 / 69353

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 71321
Belege
vor einer Woche von Selma.schwarz 1 / 69353