Hallo zusammen,
so ungefähr sehe ich im Moment aus
! Ich komme mit meinem Problem nicht zu einer Lösung.
Vielleicht kennt der ein oder andere die Bibliothek zum Dokumentieren von Emails in RichTextFeldern eines Zieldokumentes. Das Ganze habe ich mehrfach modifiziert, sodass ich folgendes ausführen kann:
- Auswahl des Ordners / der Ansicht in meiner Mail-DB, aus welcher ich Dokumente wählen möchte
- PickListCollection über den gewählten Ordner / die gewählte Ansicht
- Auswahl der Dokumente
- Abarbeiten der Collection
Hier der Codeschnipsel:
[...]
Set MailView = MailDB.GetView(RealName)
If MailView Is Nothing Then
Msgbox cNoFolderFound
Exit Function
End If
'Refresh the MailView and Clear the DocumentCollection
Call MailView.Refresh
Set dc = Nothing
' Select documents .
Set dc = ws.PickListCollection( PICKLIST_CUSTOM, _
True, MailDB.SERVER, MailDB.FilePath, RealName, _
cFolderChoose + ": " + RetFolder, cSelectMail )
If dc.Count = 0 Then
Exit Function
End If
Set MailDoc = dc.GetFirstDocument
[...]
Funktioniert alles perfekt,
ABER ...
Nun möchte ich einem weiteren Vorgang ein oder mehrere Dokumente der Mail-DB zuweisen und rufe das ganze Prozedere erneut auf.
Die Picklist öffnet sich und ich setze meine Haken und sehe dann schon in der Meldungszeile x Dokumente ausgewählt. Eine schöne Meldung, sehr hilfreich, nur ist x die Anzahl meiner gerade gewählten
zuzüglich der eben bereits gewählten Dokumente. In der Folge landen alle Dokumente in der Collection, was ich gerne unterbinde würde.
Hat einer eine Idee, wie ich die Auswahl zurückgesetzt bekomme? UIView.DeselectAll funktioniert ja nur, wenn die View der Mail-DB im UI wäre, aber da liegt ja die meiner Dokumentations-Datenbank. Oder habe ich nur einen fürchterlichen, gedankliche Hänger?
Beste Grüße und Danke für Eure Lösung oder Euren seelischen Beistand.
Stefan
Edith sagt dazu am 30.11.13 10:48: "Da war ein Tippfehler im Text. Bei "zusammen" fehlte das "z"