Datei umbenennen

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

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

Datei umbenennen

Beitrag von Gast ( / / 0 / 3 ) »
Hi Leute hab da mal ne frage.

ich hab ne Datei, mit der ich ne Tabelle Fülle.
zuerst muss ich aus der Datei ne temp(copy) Datei erstellen und mit der weiter arbeiten. wenn ich das dann gemacht habe soll ich die original Datei umbenennen.

wie kann ich das unter abap machen???
DAnke

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


Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Frontend oder backend?
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von Gast ( / / 0 / 3 ) »
black_adept hat geschrieben:Frontend oder backend?
:?: wie mainst du das Frontend oder backend? :?:

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Wo liegt die Datei?

Auf dem Frontend ( über GUI erreichbar ) oder auf dem Backend ( vom applicationserver aus erreichbar )
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von Gast ( / / 0 / 3 ) »
black_adept hat geschrieben:Wo liegt die Datei?

Auf dem Frontend ( über GUI erreichbar ) oder auf dem Backend ( vom applicationserver aus erreichbar )
also die Datei ist auf dem Server.
HAB grad erfahren das man das irgend wie mit

Code: Alles auswählen.

call 'SYSTEM' id '' ...
erreichen kann.
Fragt mich aber nicht wie.
Freu mich über hilfe.
dima

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
*lach*
Ich will mal Frank zuvorkommen und darauf hinweisen, dass das Ausführen von CALL 'SYSTEM' ohne genau zu wissen was man tut ziemlich riskant ist, zumal oft dokumentierte ( naja - zumindest halbwegs ) Alternativen existieren.

In dem Fall den du vorhast würde ich dir folgendes vorschlagen.

1.) Informier eure Basis was du vorhast und sag denen, dass sie ein externes Betriebssystemkommando für dich bereitstellen sollen ( Transaktion SM69) falls sowas nicht sowieso schon existiert - die Anforderung des Umbenennens ist ja nicht sooooo selten oder ungewöhnlich.

2.) Benutze dann den FB 'SXPG_COMMAND_EXECUTE' zum Umbenennen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von Gast ( / / 0 / 3 ) »
Trotzdem würde mich das interessieren wie man das mit dem call 'system' machet (Datei umbenennen).

irgendwie wie so aber weiter komme ich auch nicht.
[/code]call 'SYSTEM' id 'COMMAND' field 'mv' ...

Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hi,

Code: Alles auswählen.

 CALL 'SYSTEM' ID 'COMMAND' FIELD command          
               ID 'TAB'     FIELD tabl-*sys*.      
in command steht der BS-Befehl.

Gruß Andreas

Beitrag von Gast ( / / 0 / 3 ) »
Asaph hat geschrieben:Hi,

Code: Alles auswählen.

 CALL 'SYSTEM' ID 'COMMAND' FIELD command          
               ID 'TAB'     FIELD tabl-*sys*.      
in command steht der BS-Befehl.

Gruß Andreas

hi Andreas so weit war ich auch schon!

ich meine wenn ich in command jetzt 'mv' für umbenennen (glaub ich) eingebe, dann weiß ich trotzdem nicht genau was da abläuft.

Dieses tabl-*sys* ist ja ne interne Tab. aber ich bestimme ja niergenswo die 2 (neuer und alter) Dateipfade.

Code: Alles auswählen.

data: command(100) type c.

data: begin of rtab occurs 100,
line(100) type c,
end of rtab.

command = 'mv'.
CALL 'SYSTEM' ID 'COMMAND' FIELD command
               ID 'TAB'    FIELD rtab-*sys*.

So passiert ja auch nichts. Bestimmt muss man anstatt ID 'TAB' was anderes benutzen, weiß nicht mehr weiter.

Gruß Dima

Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hi,

in command steht der BS-Befehl z.B.

'mv /tmp/file1 /tmp/file1.neu'

Gruß Andreas

Beitrag von Gast ( / / 0 / 3 ) »
Anonymous hat geschrieben:
Asaph hat geschrieben:Hi,

ich meine wenn ich in command jetzt 'mv' für umbenennen (glaub ich) eingebe, dann weiß ich trotzdem nicht genau was da abläuft.
Gruß Dima
Genaus DESHALB hat man DIR ja auch von diesem Befehl abgeraten.

Beitrag von Gast ( / / 0 / 3 ) »
Anonymous hat geschrieben:
Asaph hat geschrieben:Hi,

Code: Alles auswählen.

 CALL 'SYSTEM' ID 'COMMAND' FIELD command          
               ID 'TAB'     FIELD tabl-*sys*.      
in command steht der BS-Befehl.

Gruß Andreas

hi Andreas so weit war ich auch schon!

ich meine wenn ich in command jetzt 'mv' für umbenennen (glaub ich) eingebe, dann weiß ich trotzdem nicht genau was da abläuft.

Dieses tabl-*sys* ist ja ne interne Tab. aber ich bestimme ja niergenswo die 2 (neuer und alter) Dateipfade.

Code: Alles auswählen.

data: command(100) type c.

data: begin of rtab occurs 100,
line(100) type c,
end of rtab.

command = 'mv'.
CALL 'SYSTEM' ID 'COMMAND' FIELD command
               ID 'TAB'    FIELD rtab-*sys*.

So passiert ja auch nichts. Bestimmt muss man anstatt ID 'TAB' was anderes benutzen, weiß nicht mehr weiter.

Gruß Dima
Die F1-Hilfe hast Du ja vielleicht gelesen.
Aber hast Du auch schon mal hier im Forum nach CALL 'SYSTEM' gesucht?
Da sind Deine Fragen alle schon beantwortet, auch die, was -*sys* bedeutet.

Seite 1 von 1

Vergleichbare Themen

6
Antw.
5687
Views
Datei umbenennen
von thesaint » 23.05.2005 13:55 • Verfasst in ABAP® Core
9
Antw.
3230
Views
CSV Datei umbenennen
von 82kolu1bma » 30.11.2015 15:06 • Verfasst in ABAP® für Anfänger
2
Antw.
2302
Views
Datei umbenennen Frontend
von Dabap » 11.08.2010 11:37 • Verfasst in ABAP® für Anfänger
3
Antw.
3367
Views
Wie kann ich auf dem SAP-Server eine Datei umbenennen?
von DeathAndPain » 09.10.2020 09:51 • Verfasst in ABAP® für Anfänger
0
Antw.
2013
Views
Paket umbenennen
von MarkusG » 04.12.2007 11:20 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 5 Stunden von Bright4.5 3 / 1477
Regex in where
vor 7 Stunden von tar 6 / 144
Programm anlegen mit Vorlage
vor 22 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 22 Stunden von DeathAndPain 2 / 356

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

Daten an Tabelle binden
vor 5 Stunden von Bright4.5 3 / 1477
Regex in where
vor 7 Stunden von tar 6 / 144
Programm anlegen mit Vorlage
vor 22 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 22 Stunden von DeathAndPain 2 / 356

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821