Domino 9 und frühere Versionen > ND6: Entwicklung

Vorm Drucken Script ausführen

(1/3) > >>

C_T:
Hallihalohalöle an alle atnotesler,

hätte da mal wieder ne Frage.

Ich möchte gerne entweder das Drucken eines Dokumentsverhindern, wenn der Druck aus einer Ansicht ausgelöst wird, oder aber jedoch ein Script ausführen bevor ein Dokument gedruckt wird.

Ist eines dieser beiden Sachen möglich?

Vielen Dank

MFG

koehlerbv:
Weder - noch.

Bernhard

Peter Klett:
keine schöne Lösungen, aber vielleicht ist eine Notlösung dabei:

Notlösung 1:

In die Verbergeformeln der komplette Maske anhaken, dass sie beim Drucken nicht angezeigt werden. Beim gewöhnlichen Ausdruck kommt dann nur ein weißes Blatt heraus. In einer separaten Druckschaltfläche dann erst das Script ausführen und die Maske wechseln (oder ein temporäres Dokument erstellen, alle Items rüberkopieren, ausdrucken, schließen (ziemlicher Murks wegen der 2 Masken, bei komplizierten Verbergeformeln in der Maske nicht zu empfehlen))

Notlösung 2:

Ein Feld mit einem fetten Eintrag: "Nur über die Schaltfläche XY ausdrucken" oben in die Maske einfügen. Wenn die Schaltlfäche gedrückt wird, wird das Feld geleert (sollte auch im Lesemodus funktionieren), dann das Script ausgeführt, gedruckt und der Eintrag wiederhergestellt. Beim gewöhnlichen Ausdrucken steht dann immer der fette Eintrag über dem Dokument

Notlösungen halt ...

koehlerbv:
Peter, es scheint Christian um den Ausdruck aus einer Ansicht heraus zu gehen. Deine Lösungen würde global wirken.

Bernhard

Peter Klett:
Vielleicht gibt es ja auch ein Feld, das das Ausdrucken verhindert (keine Ahnung, nur so eine Idee, sowas wie $Privat o.ä.). Dieses Feld könnte dann immer so gesetzt sein, dass nicht gedruckt wird. Nur über die Schaltfläche wird das Feld geleert/gelöscht und nachher zurückgesetzt.

Vielleicht kennt jemand so ein Feld?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln