Page 1 of 1

Überprüfung ob Datei/Ordner vorhanden ?

Posted: 14 Apr 2020 07:46
by HerrHonnacker
Hallo zusammen,
da mein englisch schlechter ist als mein deutsch, schreibe ich in deutsch.

Ich habe einen Flow, der einen Ordner verschieben soll. Ist dieser nicht vorhanden bricht der Flow mit einem Fehler ab.

Wie kann ich überprüfen ob eine Datei/Ordner vorhanden ist?
Wie kann ich den Fehler abfangen, damit der Rest des Flows weiter ausgeführt wird?

Vielen Dank für die Hilfe.
Hermann

Re: Überprüfung ob Datei/Ordner vorhanden ?

Posted: 14 Apr 2020 08:53
by yogi108
HerrHonnacker wrote:
14 Apr 2020 07:46
Hallo zusammen,
da mein englisch schlechter ist als mein deutsch, schreibe ich in deutsch.

Ich habe einen Flow, der einen Ordner verschieben soll. Ist dieser nicht vorhanden bricht der Flow mit einem Fehler ab.

Wie kann ich überprüfen ob eine Datei/Ordner vorhanden ist?
Wie kann ich den Fehler abfangen, damit der Rest des Flows weiter ausgeführt wird?

Vielen Dank für die Hilfe.
Hermann
Hi,

Entweder mit einem Action script für EINE Datei/Verzeichnis abfragen - das geht zwar für Datei und Verzeichnis,
man sollte es aber wissen, denn wenn eine Datei an dem Ort eines vermuteten Verzeichnisses existiert, wird
der Rückgabewert auch "true":

Code: Select all

if ( existsfile(dateiname/Verzeichnisname) ) 
{
 ...
}
ODER action "Initialisiere Variable Datei Liste", "Dateiattribute einschliessen" anhaken, bekommt man in der Variable auch die möglichen
Dateiattribute zurück, z.B.

Code: Select all

Variable files wie vorgegeben verwenden:
wenn length(files)>0, existieren Dateien (Verzeichnisse)
for (i in files)
{
	i[0] ...Pfad + Dateiname
	i[1] ...file oder dir
	i[2] ...Bytes
	i[3] ...Zeitstempel
}

ansonsten Abfangen des Fehlers:

von der Verschiebe Action ausgehend eine Action z.B. "Benachrichtigung auf Bildschirm" erstellen,
danach die Verbindungslinie zwischen den beiden Actions anklicken, das Bearbeitensymbol auswählen
und von "Normal" auf "Exception" einstallen. Die Verbindungslinie wird rot gepunktet und wird nur dann
ausgeführt, wenn die ausgeführte Action einen Fehler ausgibt.
bild1.jpg
bild1.jpg (9.65 KiB) Viewed 8784 times
Gruß
fritz

Re: Überprüfung ob Datei/Ordner vorhanden ?

Posted: 14 Apr 2020 10:42
by HerrHonnacker
Ich danke dir, auf Script bin ich nicht gekommen. Ich habe mich aber erstmal für die Variante 2, den Fehler ab zu fangen, entschieden. Vielen Dank.