Merci pour ces précisions.
J'essaierai de les appliquer mardi car là je suis en week end ^^
Autre question STP, je n'ai pas pu bosser dessus aujourd'hui et je n'ai pas eu le temps de vérifier le forum mais j'ai réfléchi à une autre solution : au lieu de créer à chaque fois un bouton, je crée un checkbox.
Du coup, j'ai quelque chose du genre
1 2
|
"<input type='checkbox' id='idCheck' "& i &" value='false' name="& objUser.distinguishedName & "> |
La variable i est une variable locale de fonction1 lors qui s'incrémente.
A la fin, j'utilise une variable globale cpt qui prend la valeur de i.
Ensuite je crée un bouton qui lorsque je clique dessus devrait faire un truc du genre :
1 2 3 4 5 6 7 8 9 10 11
|
for n=1 to cpt
If idCheck & n.value = true then
set objUser2 = GetObject("LDAP://" & idCheck & n.name)
objUser2.AccountDisabled = True
objUser2.SetInfo
Set objNewOU = GetObject("LDAP://" & nwOU)
Set objMoveComputer = objNewOU.MoveHere("LDAP://" & var1, vbNullString)
Next |
En français, je parcours l'ensemble des checkbox afin de vérifier s'ils sont cochés et si c'est le cas, je récupère le distinguished Name de l'ordinateur associé que j'ai stocké dans l'attribut "name" du checkbox afin de le désactiver et de le déplacer.
Je n'ai pas pu tester cette solution mais j'ai un gros doute concernant idCheck & n..
Les différents éléments html sont accessibles directement en utilisant leur attribut id : si dans mon code html, j'ai un truc du genre
<span id='idSpan'> </span>
Si je veux modifier ce span, je peux par exemple faire directement
A ce moment, je veux faire la même chose pour mes checkbox. Je veux les atteindre à partir de leur "id" mais je ne sais pas comment les parcourir sachant qu'ils auront pour id un truc du genre idCheck"i" où i est un entier....
Je ne sais pas si j'ai été clair...
Merci par avance
Partager