Noch besser wäre es natürlich noch, wenn Du mit try und catch arbeiten würdest, da könntest Du auch gleich noch ggf. eine Fehlerbehandlung vornehmen:
try
{
Mache etwas
}
catch (error)
{
analysiere den Fehler und korrigiere ggf.
}
Das Errorobjekt informiert Dich über die Fehlerart:
-> error.message
-> error.line
-> error.number
Das ist zum Beispiel nützlich, wenn Du den Namen bei einem Fehler korrogieren must:
z. B.:
Name ist vorhanden, dann probiere es mit Name (1) usw.
Einen schönen Tag wünscht
Werner Perplies
Praxisnahe Skript-Lösungen und Skript-Programmierung für Adobe InDesign Aktuelles (Stand: 14.02.2024) Kundenstimmen