par sticky » 15 Juil 2003 à 11:08
Merci bcp pour vos réponses !! ca marche !! (youpi yaaa !!, je suis contente !!)Par contre, par rapport à ton code , j'ai du redescendre la ligne set item_Lecteurs = doc.getfirstitem("lecteurs")à l'intérieur de la boucle en dessous car sinon il me mettait un message d'erreur à l'exécution. ce qui me donne le code ci-dessous. Par contre, ne connaissant pas très bien (pas du tout en fait ... ) le fonctionnement du "call", si je veux vider mon champ "lecteur" avant d'ajouter mes 2 groupes , je peux faire un : set item_Lecteurs = " " ou call item_Lecteurs= " " ?? avant d'ajouter mes 2 groupes ?? - - - - - - - - - - - - - - - - - - - -Sub InitializeDim item_Lecteurs as notesitemSet ws = New NotesUIWorkspaceSet session = New NotesSessionSet db = session.CurrentDatabaseSet CurrentDoc = ws.CurrentDocumentcounter = 0Set collection = db.UnprocessedDocumentsDim x As Integernewpara = Inputbox _ ("Sous-Préfecture reçu le : ")rc = Chr(13) + "Sous-Préfecture reçu le "Redim RichT(collection.Count-1) As VariantFor x = 1 To collection.CountSet doc = collection.GetNthDocument(x)doc.etat = "22 - Visé"'doc.lecteurs = "Groupe : Tout le monde"set item_Lecteurs = doc.getfirstitem("lecteurs") ---> là ou j'ai remis la lignecall item_Lecteurs.AppendToTextList("Groupe : Tout le monde")call item_Lecteurs.AppendToTextList("Groupe : TOTO")Set RichT(counter) = doc.GetFirstItem ("Body")Call RichT(counter).appendText (RC)Call RichT(counter).appendText(newpara) Call doc.save (True,False)counter = counter + 1NextEnd Sub