Ich werde nach wie vor das Gefühl nicht los, dass das Problem noch ganz anders gelöst werden kann. Die Kollegin könnte sich ja die noch nötigen Informationen (wenn sowieso alles in einer DB liegt bzw. alles Notes ist ?) per Buttons zusammensuchen (lassen), ohne zwischen verschiedenen Ansichten / Dokumenten umschalten zu müssen.
Wegen der Druckmaske: Die wäre simpelst - gerade mal ein Text-Feld. Schriftart müsste Courier sein - Du musst jetzt ja selbst die Umbrüche bestimmen.
Die Dokumente, die gedruckt werden sollen, liest Du nun entsprechend der Kriterien, die auch Deine Ansicht bestimmen. Die zu druckenden Angaben des Dokuments wirfst Du nun peu-à-peu in das Textfeld, vorher müssen sie noch auf die entsprechende Länge getrimmt werden (hierzu eine simple Function erstellen mit den Parametern OriginalString und Länge und Rückgabe OriginalString gekürzt oder mit Space aufgefüllt auf Länge).
Das so entstandene Dokument öffnest Du dann - ohne es zu speichern, das wäre ja mehr als unnötig - im NotesUIWorkSpace und druckst es mit NotesUIDocument.Print.
Alles keine Zauberei, und es lässt Dir viele Möglichkeiten, den Druck zu gestalten.
HTH,
Bernhard
PS: Wenn es aber irgendwie geht, würde ich der Kollegin das Schmierblatt ersparen ...