Funktionsweise der Transaktion FILE in Reports

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

Funktionsweise der Transaktion FILE in Reports

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Guten Abend,
ich bin gerade dabei mir den Report RH_SFI_SYNCHRONIZE_EMPL_DATA anzusehen. Damit hier eine Datei angelegt werden kann muss man über FILE customizen. Jetzt habe ich mir di Transaktion angesehen aber nicht verstanden, wie es funktioniert.

Wie ist es wenn man z.B. die Datei auf den eigenen Rechner speichern möchte. Muss man WIndows NT als Syntaxgruppe wählen.

Wie ist es, wenn man Unix wählt. Kann man Verzeichnis auswählen, was man in AL11 sieht?

Danke für die Antworten

Viele Grüße
Kaim

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


Re: Funktionsweise der Transaktion FILE in Reports

Beitrag von a-dead-trousers (Top Expert / 4282 / 214 / 1141 ) »
FILE ist normalerweise nur für die Ablage auf dem Applikationsserver gedacht. Damit man z.B. unter Linux/Unix nicht irgendwelche Systemdateien überschreiben kann bzw. bestimmten Reports nur bestimmte Verzeichnisse für die Dateiablage erlauben kann.
Lokale Dateien (Übertragung via SAPgui und CL_GUI_FRONTEND_SERVICES) sind davon normalerweise nicht betroffen. Man kann aber durchaus eine Verzeichnisprüfung auch für lokale Dateien damit machen nur hab ich das bislang noch nie gesehen.

Zur Funktionsweise:
Man legt in der Transaktion einen sog. logischen Dateiname fest. Der besteht zum einen aus einem Verzeichnis und zum anderen aus dem Dateinamen selbst. Man kann fixe Namen aber auch mittels Variablen den Namen aufbauen. In einem Report kann man dann einen bestimmten logischen Dateinamen als Prüfschema festlegen und damit sicherstellen, dass ein Benutzer (wenn der physische Dateiname selbst gewählt werden kann) nur bestimmte Namen vergeben kann. Alternativ ist es auch möglich den physischen Dateinamen anhand des logischen Dateinamens auch automatisch generieren zu lassen.

Leider hab ich jetzt kein System zur Hand um dir die Funktionsbausteine für die Prüfung bzw. Namensgenerierung zu sagen. Bezogen auf den von dir gennanten Report kann ich dir leider auch nicht sagen, welche "Variante" der FILE-Nutzung du benötigst (fixer log. Dateiname, nur Prüfung des physischen Dateinamens, usw.)
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2009
Views
Transaktion FILE
von Bjuti » 19.12.2013 14:02 • Verfasst in ABAP® für Anfänger
1
Antw.
352
Views
Detaillierte Funktionsweise von JOIN
von deejey » 12.09.2019 21:26 • Verfasst in ABAP® Core
1
Antw.
5359
Views
Call Method - Funktionsweise?
von ostpower » 30.03.2010 15:30 • Verfasst in ABAP® für Anfänger
3
Antw.
9489
Views
URL File-Server Internet File Download /Delet cl_http_client
von Luigi91 » 04.10.2016 08:28 • Verfasst in ABAP Objects®
7
Antw.
3823
Views
Reports zum Löschen unbenötigter Reports
von Tunoto » 28.02.2006 16:45 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

SELECT CHAR16 in CHAR12-Feld
vor 10 Stunden von Shortcut IT 3 / 39
alv_grid aktualisieren
vor 10 Stunden von a-dead-trousers gelöst 3 / 76

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

SELECT CHAR16 in CHAR12-Feld
vor 10 Stunden von Shortcut IT 3 / 39
alv_grid aktualisieren
vor 10 Stunden von a-dead-trousers gelöst 3 / 76

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 170