Da gibt es ein paar mehr Möglichkeiten:
- Drucken über eine bestehende View und dabei den formoverride-Parameter nutzen
- Direkt aus dem Dokument (oder nach anderer Instantiierung des zu druckenden Dokuments:
Set doc = ws.CurrentDocument.Document
doc.Form = "PrintForm"
Set uidoc = ws.EditDocument( False, doc, True)
Call uidoc.Print (1)
Call uidoc.close
Letzteres ist natürlich nix für User mit nur Leseberechtigung.
Das Verfahren wird also immer vom Kontext bestimmt.
Bernhard