Document(s) sélectionné(s) dans vue ou dossier courant
Le but est de savoir si l'utilisateur a coché ou pas 1 document (ou plus ...) dans la vue ou le dossier courant.
Pour cela, on va récupérer dans une colection ces documents, pour traitement.
Petit exemple :
Dim Ws As New NotesUIWorkspace
Dim View As NotesUIView
Dim Collection As NotesDocumentCollection
Set View=Ws.CurrentView
Set Collection=View.Documents
A partir de la, traitement classique de la collection :
Collection.count = nombre de documents sélectionnés (cochés) dans la vue.
getfirstdocument, getnextdocument pour naviguer dans la vue.
etc ......
Dans la collection, on a uniquement les documents reellement selectionnes dans la vue courante (document coches) ...... et si rien de coche, la collection est vide.
Attention, car le db.unprocesseddocument retourne toujours au moins 1 document.
Pour cela, on va récupérer dans une colection ces documents, pour traitement.
Petit exemple :
Dim Ws As New NotesUIWorkspace
Dim View As NotesUIView
Dim Collection As NotesDocumentCollection
Set View=Ws.CurrentView
Set Collection=View.Documents
A partir de la, traitement classique de la collection :
Collection.count = nombre de documents sélectionnés (cochés) dans la vue.
getfirstdocument, getnextdocument pour naviguer dans la vue.
etc ......
Dans la collection, on a uniquement les documents reellement selectionnes dans la vue courante (document coches) ...... et si rien de coche, la collection est vide.
Attention, car le db.unprocesseddocument retourne toujours au moins 1 document.