Page 1 sur 1

LS Boucle sur un champ Multi-value ?

MessagePublié: 04 Déc 2009 à 16:46
par Ahamay
Hello...

Vais essayer d'etre clair : Dans un form j'ai un champ "ArchiveServers", ce champ est multi value..... il peut contenir de 1 à n nom de serveurs.

j'ai besoin de pondre un bout de code qui créé une replique d'une base sur tous les serveurs du champs en question.

Pas de soucis si je n'ai qu'un seul serveur de défini dans le champ, mais quid si j'en ai plusieurs ? j'me doute bien qu'il me faut une boucle, mais toutes mes tentatives plantent immanquablement :(

----------------------------------------
sourceServer = curdoc.Server(0)
sourcePath =curdoc.PathName(0)

cibleServer = uidoc.Document.ArchiveServer(0)

Set dbSource=New NotesDatabase (sourceServer,sourcePath)
Set replica = dbSource.CreateReplica( cibleServer, sourcePath)
---------------------------------------

si vous pouviez me mettre sur la voie.... ;)
Thanx d'avance

MessagePublié: 04 Déc 2009 à 17:58
par Ahamay
Grrr.........

Forcément aussi..... vendredi soir :(

sourceServer = curdoc.GetItemValue("Server")
sourcePath =curdoc.GetItemValue("PathName")
LstArchServer = curdoc.GetItemValue("ArchiveServer")

Forall srv In LstArchServer
Msgbox srv
End Forall


Désolé,
et Bon WE a tous