hab die Suchfunktion genutzt und fest gestellt das die "coerce" Funktion in XPress wohl schon immer ein kleines Problem war.
Allerdings in der 11.2 Version von XPress unter MacOS 10.10.5 scheint der Befehl nun gar nicht mehr richtig zu funktionieren.
Was mir im Quark XPress 9.x noch aus z.B. "12 pt" und in real noch den sauberen Wert "12" zurück gegeben hat, kommt jetzt nur noch eine Fehlermeldung wie.
"QuarkXPress" hat einen Fehler erhalten: Einige Daten können nicht in den erwarteten Typ gewandelt werden.
Genau jene Meldung, wie wenn man ein String mit "as" in z.B. real oder dergleichen wandeln möchte.
Hat einer von Euch eine Idee, wie man das umschiffen kann oder gibt es eine Alternative dafür?
Vor Jahren konnten Werte mit einem Einzeiler umgewandelt werden
Damals funktionierte das. Aber Mit neueren Versionen bekommt man ein Ergebnis wie: {«data FXVM7BBD9E00», «data FXHM20108800», «data FXVM41201001», «data FXHMB3D98C01»}
Wenn die Werte einzeln behandelt werden, sollte es klappen:
Wir nutzen es für die Textbox Anpassung, aber auch eine Variable als String lässt sich nicht mehr wandeln.
In dem Fall weigert er das wandeln von basePos und tSize zu number. Eigentlich was relativ einfaches. Hab es vorerst jetzt mal so gelöst das ich das Leerzeichen und "mm" oder "pt" einfach raus lösche und dann den Wert als Number weiter verarbeite.
War aber bisher auf der anderen Weise wesentlich praktischer.
Leider kommt es bei mir gar nicht so weit das etwas in den "Events" usw. Leiste erscheint... bei der Gelegenheit dachte ich das Protokolle bisher auch erstellt werden bis etwas abbricht.
Die Meldung oben taucht bei mir lediglich unter "Ergebnis" auf.
Ansonsten hab ich an der Stelle das Script wie Du seperat gespeichert und verändert und einfach in einem neuem Dokument eine Text-Box aufgezogen und etwas Blindtext rein geschrieben.