par Ludo » 13 Jan 2004 à 10:14
Bonjour a tous,dans un agent qui met a jours des documents (quelquesoit la base) utilisant un champ précis, j'utilise la notion de collection.Pour cela, je me suis créé dans toutes les bases, une vue (ex: vwAllKey) qui est définie de cette manière : SELECT @IsAvailable(FieldKey)Pour une seule base, la vue m'affiche 9 documents (afin de testé la vue, j'ai biensur ajouter la restriction sur la valeur du champ que je voulais récupérer) et le résultat de la collect n'en trouve que 3.Code: Dim vw As NotesView Dim Col As NotesDocumentCollection Dim doc As NotesDocument Set vw = DL01_Currentdb.GetView("vwAllKey") Set Col = vw.GetAllDocumentsByKey("TOTO", True) Set doc = Col.GetFirstDocument While Not (doc Is Nothing) Set doc = Col.GetNextDocument(doc) Wendquelqu'un a une idée ?