Lieber Hans, liebe AppleScripter,
wie deutet QuarkXPress 6.5 "pages" in Verbindung mit einer Ganzzahl als Parameter? Das hier gezeigt Script ist ein Teil aus einem größeren Script.
tell application "QuarkXPress Passport"
activate
tell document 1
-- nicht verwendete Template-Seiten löschen
set delErste to 19
set delLetzte to the count of pages
delete (pages delErste thru delLetzte)
end tell
end tell
Der Wert für die Variable delErste wird von einer Datenbank ermittelt, delLetzte lese ich aus dem Dokument aus.
Das Problem ist, dass ich nicht sicher bin, ob die Zahl zu "pages" im Script nun die tatsächliche Seitennummer meint, die auf der Seite stände, wenn ich sie mit Apfel-3 eingäbe oder die Dokumentenseite bzw. die "Blatt-Nummer".
Einige wenige der Dateien, die bearbeitet werden sollen, haben als erste Seite eine linke Seite, die mit "Abschnittsbeginn" auf 2 festgelegt ist.
Und da kommt es manchmal zu unverwünschten Ergebenissen. Besonders dann, wenn im Script steht, dass "3" die erste ist, die gelöscht werden soll, wird erst ab 4 gelöscht und dann kommt direkt eine Fehlermeldung, dass die einzige Seite eines Dokuments nicht gelöscht werden kann.
Wie wäre ich denn auf der sicheren Seite? Dann könnte ich das in der Datenbank gegebenenfalls entsprechend anpassen
Vielen Dank schonmal.