Autor Thema: Gewählte Doks per Script ansprechen  (Gelesen 1170 mal)

Offline Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
Gewählte Doks per Script ansprechen
« am: 22.05.07 - 15:49:10 »
Hallo!

Ich habe ein Script erstellt (was auch toll funzt), indem ich aus einer Ansicht heraus Dokumentverknüpfungen alle dort befindlichen Doks erstelle und die in eine Mail an einen bestimmten Personenkreis verschicke.

Hier mal der Script:

Sub Initialize
   Dim workspace As New NotesUIWorkspace
   Dim session As New NotesSession
   Dim db As  NotesDatabase
   Dim view As NotesView
   Dim newDoc As NotesDocument
   Dim rtitem As NotesRichTextItem
   Dim doc As NotesDocument
   
   Dim picklist As Variant
   picklist = workspace.PickListStrings( PICKLIST_NAMES, True )
   
   Set db = session.CurrentDatabase
   Set view = db.GetView( "nach Abteilung" )
   Set newDoc = New NotesDocument( db )
   Set rtitem = New NotesRichTextItem( newDoc, "Body" )
   Set doc = view.GetFirstDocument
   While Not ( doc Is Nothing )
      Call rtitem.AppendDocLink( doc, db.Title )
      Call rtitem.AddTab( 1 )
      Call rtitem.AppendText( doc.txtBetreff( 0 ) )
      Call rtitem.AddNewLine( 1 )
      Set doc = view.GetNextDocument( doc )
   Wend
   newDoc.Subject = "Beschluss"
   newDoc.SendTo = picklist
   Call newDoc.Send( False )
   
End Sub


Ich möchte aber eigentlich nur Verknüpfungen von gewählten Dokumenten haben und nicht eienr ganzen Ansicht. Wie realisiere ich das?

Dank und Gruß!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Gewählte Doks per Script ansprechen
« Antwort #1 am: 22.05.07 - 15:54:33 »
unprocessedDocuments ist dein Freund
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Gewählte Doks per Script ansprechen
« Antwort #2 am: 22.05.07 - 15:59:46 »
Zitat
notesDatabase.UnprocessedDocuments
...
View actions
When used in a view action, UnprocessedDocuments returns the same documents as an agent that runs on selected documents.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
Re: Gewählte Doks per Script ansprechen
« Antwort #3 am: 23.05.07 - 08:55:51 »
Das hat super geklappt
 :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz