nach Druck leer

Hallo, wer weiß ’was!

Ich arbeite mit Mac OS X Version 10.5.8 und RagTime 6.5.0 (Build 1818)
auf einem iMac mit 2,4 GHz Intel Core 2 Duo.z.

Auf einem Überweisungsformular (Rechenblatt) sind Einträge, die
gedruckt werden sollen. Nun möchte ich gerne, daß nach dem Klick auf
„Drucken“ und natürlich nach dem Druck die Einträge möglichst
automatisch gelöscht werden. Sicherlich könnte ich einen Knopf
einrichten und mit einem zweiten Klick darauf die Löschung vornehmen.
Aber vielleicht geht es ja auch anders.
Wer kann mir helfen?

Mit freundlichen Grüßen
Norbert O

Re: nach Druck leer

#9145 On 8 Januar, 2010 16:07 Lutz Cleffmann said,

Hallo Norbert,

ich hab zwar keine Lösung, aber es wird sicher eine geben. Thomas arbeitet bestimmt schon dran. ;-)

Ich würde Dir aus eigener Erfahrung mit ähnlichen Aufgabenstellungen allerdings raten, das auf jeden Fall mit einem zweiten Knopf zu machen. Der Rechner registriert das Dokument als gedruckt, wenn er die Daten erfolgreich an den Drucker geschickt hat - und das heißt ja nun mal nicht, dass der Ausdruck auch einwandfrei ist. Bei Papierstau, falsch eingelegtem Formular und allem was sonst noch so passieren kann, darfst Du dann alle Daten neu eintippen. Das macht dann so richtig Spaß.

Gruß
Lutz Cleffmann

Re: nach Druck leer

#9147 On 8 Januar, 2010 16:24 Jürgen Schell said,

Am 08.01.10 15:22, schrieb Norbert R. Obst:
> Hallo, wer weiß ’was!
>
> Ich arbeite mit Mac OS X Version 10.5.8 und RagTime 6.5.0 (Build 1818)
> auf einem iMac mit 2,4 GHz Intel Core 2 Duo.z.
>
> Auf einem Überweisungsformular (Rechenblatt) sind Einträge, die
> gedruckt werden sollen. Nun möchte ich gerne, daß nach dem Klick auf
> „Drucken“ und natürlich nach dem Druck die Einträge möglichst
> automatisch gelöscht werden. Sicherlich könnte ich einen Knopf
> einrichten und mit einem zweiten Klick darauf die Löschung vornehmen.
> Aber vielleicht geht es ja auch anders.
> Wer kann mir helfen?
>
> Mit freundlichen Grüßen
> Norbert O

Unter Mac OS ein AppleScript der Art

tell application "RagTime 6.5"
activate
tell document 1
print layout "Layout 1"
tell table "Rechenblatt 1"
set value of cell "A2" to ""
end tell
end tell
end tell

Namen wie "Rechenblatt 1" und Zelle "A2" müssen natürlich angepasst werden.

Das Script im Dokument sichern und auf einen Knopf ziehen.

Gruß, Jürgen