Weitere Erweiterung des Standardskripts FindChangeByList.jsx

von Martin Fischer am 22.01.09 22:32 in Text

FindChangeByList_mod3.jsx

Link zur Ursprungsdiskussion im Forum

In <S&E per FindChangeByList mod1> wird angefragt, ob Fehlermeldungen unterdrückt werden können, welche zum Abbruch des Skripts führen, wenn Suchparameter (z.B. Absatz- und Zeichenformate) übergeben werden, die im Dokument nicht vorhanden sind.

Das folgende Skript FindChangeByList_mod3.jsx basiert auf FindChangeByList_mod2.jsx.

Ab Zeile 158 wurde eine Fehlerabfangroutine eingebaut (Ende Zeile 172).
Kann ein Suchbefehl nicht ausgeführt werden, erscheint eine Fehlermeldung mit Hinweis auf die problematische Zeile. Nach Beendigung des Dialogs wird das Skript weiter ausgeführt.
Diese Fehlermeldung kann unterdrückt werden, indem Zeile 171 kommentiert wird:

// alert ( 'Fehler\r' + myLine); 

Wen der Ergebnisreport stört, der kann Zeile 75 kommentieren:

// exportTXT( myData.join( '\r'), 'FindChangeResults.txt' ); // export of results 






Skript ist lauffähig in:
InDesign Version CS3