ich habe mir einen Menüpunkt im InDesign angelegt, mit dem ich unzählige InDesign-Dateien öffne, bearbeite und ungespeichert schließe. Wenn er 10 InDesign-Dateien abarbeiten soll, bleiben diese trotz dem Befehl "myFile.close(SaveOptions.NO);" geöffnet und die InDesign-Dateien schließen sich erst wenn alle 10 InDesign-Dateien abgearbeitet sind. Das wird bei einer großer Anzahl von InDesign-Dateien sehr problemtisch.
Wenn ich allerdings folgende Zeilen im ESTK oder als .jsx in der InDesign-Script-Palette starte, dann wird die geöffnete InDesign-Datei sofort nach dem "myFile.close(SaveOptions.NO);"-Befehl geschlossen.
Weiß jemand auf Anhieb ob ich hier einen Fehler gemacht habe?
Grüße
InDesign-Dateien schließen nach Bearbeitung nicht sofort
Für die Differenz habe ich (noch) keine Erklärung.
Allerdings ist mir eine Doppel-/Dreifachanweisung aufgefallen. Mit dem Befehl getFiles() ermittelst Du File-Objekte. Aus diesen File-Objekten machst Du ein weiteres File-Objekt (selFile) und dieses später nochmals zu einem weiteren File-Objekt (File(selFile).
Möglicherweise stört das nicht (wie Dein zweites Beispiel nahelegt), ist aber auch nicht ganz korrekt. Laß mal die weiteren File-Deklarationen weg.
Viele Grüße Martin
InDesign-Dateien schließen nach Bearbeitung nicht sofort