Autor Thema: Drucken mehrer Dokumente aus dem Backend  (Gelesen 1184 mal)

Offline Balou764

  • Frischling
  • *
  • Beiträge: 6
  • Ich liebe dieses Forum!
Drucken mehrer Dokumente aus dem Backend
« am: 03.09.03 - 17:26:16 »
Hallo zusammen,

ich habe das Problem, dass ich auf einen schlag mehrere Dokumente drucken muss. Ich stelle mir die Routine so vor, dass in einer View mehrere Dokumente selektiert werden und dann die Print Routine aufgerufen wird (Manuelle Funktionsweise) Nur bekomme ich LS nicht mehrere Dokumente in einer UIView selektiert. Hat jemand hierzu vielleicht einen Lösungsansatz?

Meine Routine sieht derzeit wie folgt aus:


Sub Click(Source As Button)
   Dim ws As New Notesuiworkspace
   Dim uiDB As NotesuiDatabase
   Dim doc As NotesDocument
   Dim NDoc As Notesdocument
   Dim uiView As NotesuiView
   Dim db As NotesDatabase
   
   Set doc=ws.currentDocument.Document
   Set uiDB=ws.CurrentDatabase
   
   Set db=uiDB.Database
   
   Call UIDB.OpenView( "News",,True)
   Set uiView = ws.currentview
   
   Forall id In doc.LinkedDocs
      Set nDoc=db.GetDocumentbyUNID(id)
      If Not nDoc Is Nothing Then
         Call uiView.SelectDocument(nDoc)
         count=count+1
      End If
   End Forall
   Messagebox "drucke " & count & " Dokumente",0,"Print"
   Call uiView.Print()
   
End Sub

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Drucken mehrer Dokumente aus dem Backend
« Antwort #1 am: 03.09.03 - 17:41:36 »
So wird das prinzipiell nichts, siehe bitte folgenden Thread (bitte aufmerksam lesen):
http://www.atnotes.de/index.php?board=7;action=display;threadid=9763;start=0

Erst mit R6 scheint ein Absturz beim Druck von n Dokumenten "am Stück" verhinderbar zu sein.

Warum nimmst Du eigentlich nicht @Command ([FilePrint]) ?

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz