Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » FindChangeByList in ID CC 2018 mit Fehlermeldung

FindChangeByList in ID CC 2018 mit Fehlermeldung

Doro W.
Beiträge gesamt: 305

6. Nov 2017, 16:07
Bewertung:

gelesen: 2706

Beitrag als Lesezeichen
Hallo allerseits,

seit letzte Woche arbeite ich mit CC 2018, das meiste scheint zu laufen wie es soll. Nur das Skript FindChangeByList nicht ganz: Es findet und ändert zwar nach der von mir angelegten txt-Datei, bringt aber folgende Fehlermeldung:

JavaScript Fehler!
Fehlernummer: 30477
Fehlerzeichenfolge: Ungültige Parameter
Engine: main
Datei: C:\ ...Adobe InDesign CC 2018 ... FindChangeByList.jsx
Zeile: 160
Quelle: app.doScript(myString, ScriptLanguage.javascript);

Momentan sehe ich nicht, dass das Script tatsächlich eine der nachgefragten Aufgaben nicht erledigt. Würde die Fehlermeldung trotzdem gern los - danke für eure Hilfe!

Schönen Novembertag noch
Doro

CC 2024 auf Windows 11

FindChangeByList in ID CC 2018 mit Fehlermeldung

Uwe Laubender
Beiträge gesamt: 5319

6. Nov 2017, 21:06
Bewertung:

gelesen: 2659

Beitrag als Lesezeichen
Hallo Doro,

die Fehlermeldung "Ungültige Parameter" könnte darauf hindeuten, dass in Deiner FindChangeList.txt-Datei ein Fehler vorliegt. Nicht im eigentlichen Skript, das die Zeilen von FindChangeList.txt einliest.

Ich habe gerade mal die Standardinstallation auf Mac OSX getestet.
Da gibt's jedenfalls keine Fehlermeldung.

Wäre also zielführend, wenn Du Deine Textdatei zum Testen bereitstellen könntest. Hm… Wie sieht's mit CC 2017.1 aus? Funktioniert dort Deine FindChangeList.txt-Datei?
*****
Mit herzlichem Gruß,
Uwe Laubender

FindChangeByList in ID CC 2018 mit Fehlermeldung

Doro W.
Beiträge gesamt: 305

7. Nov 2017, 09:26
Bewertung:

gelesen: 2614

Beitrag als Lesezeichen
Lieber Uwe,

danke, du hast mich auf den richtigen Pfad gesetzt!

Ich hatte in meiner FindChangeList auch ein Zeichenformat, das angewendet werden sollte. Dieses war allerdings in der ZF-Liste in einer Formatgruppe enthalten. Und so nicht auffindbar ... In der Minidatei, mit der ich in CC 2018 getestet hatte, kam das Zeichen, auf das das Format angewendet werden sollte, wiederum gar nicht vor, ich hab also nicht bemerkt, dass das Skript es nicht geändert hat.

Gruß und Dank
Doro

FindChangeByList in ID CC 2018 mit Fehlermeldung

Quarz
Beiträge gesamt: 3555

7. Nov 2017, 10:04
Bewertung: |||

gelesen: 2604

Beitrag als Lesezeichen
Hallo Doro,

auf Formatgruppen kannst Du
folgendermaßen zugreifen:
{appliedCharacterStyle:app.activeDocument.characterStyleGroups.item('Formatgruppe').characterStyles.item('AF')}
{appliedParagraphStyle:app.activeDocument.paragraphStyleGroups.item('Formatgruppe').paragraphStyles.item('AF')}

Ich erstelle meine 'txt'-Dateien für
FcbL nicht im Texteditor sondern mit
dem 'ExtendScript Toolkit' und der
Extention 'jsx' her.
Hier werden Fehler schneller sichtbar.

Gruß
Quarz
------------------------------
| Win7/64 Prof. | CS6 ver 8.1 |

FindChangeByList in ID CC 2018 mit Fehlermeldung

Doro W.
Beiträge gesamt: 305

7. Nov 2017, 10:36
Bewertung:

gelesen: 2583

Beitrag als Lesezeichen
Danke, Quarz,

das probiere ich beim nächsten Projekt gleich aus.

Grüße, Doro

CC 2024 auf Windows 11