Hallo Uwe,
die zweite Version der Scripts ist unterwegs.
Damit keine Rapport-Datei überschrieben wird, wird bei gleichnamigen Dateien an die zweite eine
zweistellige Nummer gehängt. Damit kannst Du also das Script 99 Mal mit dem gleichen Dokument abspielen,
bevor eine Datei überschrieben wird. Hier ein kleiner Ausschnitt:
---
set ctr to 0
set okay to false
repeat while okay is false
set ctr to ctr + 1
set docNum to text -2 thru -1 of ("0" & ctr)
set reportFilePath to repFolderPath & projName & "_" & docNum & ".txt"
try
alias reportFilePath
on error
set okay to true
end try
end repeat
---
Im Try-Block wird geprüft, ob die Datei vorhanden ist. Wenn ja, ergibt dies keinen Fehler und die Nummer
wird um eins erhöht. Sobald die Datei noch nicht existiert, wird ein Fehler generiert, das 'okay' wird 'true',
die Repeat-Schleife wird verlassen und die Rapport-Datei geschrieben.
Hans Haesler <hsa@ringier.ch>
als Antwort auf: [#419070]