Domino 9 und frühere Versionen > Entwicklung
Drucken im Backend
skywook:
Wo wie ich das gelesen habe gehts das aber nicht mit Dokumenten die schon geöffnet sind. Ist das richtig?
Semeaphoros:
Natürlich geht das mit Dokumenten, die schon geöffnet sind. Der zitierte Code steht etwa so bei mir in einem Buhtong, der aus dem geöffneten Doc heraus ausgelöst wirt.
koehlerbv:
@skywook:
Nein, das ist nicht richtig. Für die Anpassung des Codes ist lediglich die Instantiierung des Backend-Dokuments erforderlich. Der Rest funktioniert darüber und über den Umgang mit dem darüber erzeugten FrontEnd-Dokument. Absolut kein Problem. Jens' Code funktioniert - entsprechend angepasst - auf jeden Fall.
HTH,
Bernhard
skywook:
Habe Code angepasst. Aber leider erhalte ich die Fehlermeldung: Object variable not set. Wo steckt denn der Fehler? Der Button ist im Dokument das mit gewechselter Maske gedruckt werden soll.
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim Doc As NotesDocument
Set uidoc = workspace.CurrentDocument
Set Doc=uidoc.Document
doc.Form="DruckMaske"
Call workspace.EditDocument(False,Doc)
Set uidoc=WorkSpace.CurrentDocument
Call uidoc.Print( 1 )
Call uidoc.close
End Sub
Semeaphoros:
Dann schalte mal den Debugger ein und sag an, in welcher Zeile der Fehler auftritt. Möglicherweise siehst Du das Problem auch schon selber im Debugger
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln