Hallo Zusammen,
ich wüsste gerne ob man Print aufrufe sammeln und dann daraus EINEN Druckauftrag erzeugen kann.
Ich hab einen Button in einer Maske mit folgendem Quellcode.
Sub Click(Source As Button)
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Dim adoc As notesdocument
Dim uidoc As notesuidocument
Dim Responses As NotesDocumentCollection
Set db = session.CurrentDatabase
Set doc = ws.currentdocument.Document
doc.form = "PRTDMaMmD"
Set uidoc = ws.EditDocument(False,doc)
Call uidoc.Print(1,1)
Call uidoc.Close
Set Responses = doc.Responses
Set adoc = Responses.GetFirstDocument
While Not (adoc Is Nothing)
If adoc.form(0) = "DBeschreibung" Then
adoc.form = "PRTDBeschreibung"
Set uidoc = ws.EditDocument(False,adoc)
Call uidoc.Print(1,1)
End If
If adoc.form(0) = "MmDAnforderung" Then
adoc.form = "PRTMmDAnforderung"
Set uidoc = ws.EditDocument(False,adoc)
Call uidoc.Print(1,1)
End If
If adoc.form(0) = "MaBestellung" Then
adoc.form = "PRTMaBestellung"
Set uidoc = ws.EditDocument(False,adoc)
Call uidoc.Print(1,1)
End If
Call uidoc.Close
Set adoc = Responses.GetNextDocument(adoc)
Wend
Call uidoc.close
End Sub
Hat jemand schon eine Idee oder gar eine Lösung?
Danke im Vorraus
G0guN_b3ok*Z