AppleScript-Formularabriss funktioniert nicht mehr

Von Jürgen Schell. | 12 August, 2009 - 13:31
Frage:

In RagTime 5 hatte ich ein AppleScript mit folgendem Anfang:

tell application "RagTime 6.5"
   try
      activate
      make new document with properties {component types:"Brief RT5.rtt"} at    end
set cell "A1" of table "Anschrift" of document 1 to...

Das hat dort ohne Problem funktioniert, in RagTime 6 funktioniert das nicht mehr.

Antwort:

In dem Punkt hat sich RagTime tatsächlich geändert. In RagTime 5 wurden im Menü "Neu anfangen mit" außer Komponententypen wie Layout, Text, Rechenblatt auch die Formulare im Formularorder gelistet.

In einem AppleScript konnte "new document with properties" dann einen Formularblock genauso ansprechen, wie einen Komponententyp

Mit der Einführung der wesentlich flexibleren Tafeln im Foyer funktioniert dies aber nicht mehr. Der Abriss von einem Formularblock erfolgt mit einer normalen "open"-Anweisung. Beispiel:

tell application "RagTime 6.5"
    open file "Festplatte:Users:Shared:RT Formulare:Brief.rtt"
end tell

(Der Pfad zur Datei muss bei Ihnen natürlich enstprechend Ihrer Festplattenandordnung lauten.)