Etant nouveau sur ce forum, je ne connais pas encore toutes les astuces que celui ci contient .
Je m'excuse d'avance si ce sujet a déjà été évoquer plus tot, (je viens de parcourir environ 50 pages sans succes)
Voici mon problème
J'aimerai a partir d'une vue intégrée, exécuter une action sur une sélection de documents de cette même vue (simplement initialiser un champ a une certaine valeur) .
Voici mon code
Je tourne en V8R1
- Code : Tout sélectionner
%REM
Agent Bloquer
Created Apr 22, 2011
Description: Comments for Agent
%END REM
Option Public
Option Declare
Sub Initialize()
Dim session As New NotesSession
Dim db As NotesDatabase
Dim dc As NotesDocumentCollection
Dim doc As NotesDocument
Dim i As Integer
Set db=session.currentdatabase
Set dc=db.Unprocesseddocuments
For i=1 To dc.count
Set doc=dc.getnthdocument(i)
doc.Statut="BL"
Call doc.save(True,False,True)
next
End Sub
Lorsque je sélectionne les documents, j'ai bien le nombre de documents voulu sélectionné, mais quand je debug l'agent (que l'action execute) lors de l'initialisation de la collection, le nombre de document selectionné est 1 et correspond au document contenant la vue intégrée .
Comment puis-je faire pour que cette sélection porte bien sur les documents de la vue intégrée ?
Merci d'avance pour vos réponses