cs_foxmaster
Messages postés38Date d'inscriptionmercredi 9 février 2005StatutMembreDernière intervention23 septembre 2013
-
27 août 2007 à 17:58
cs_foxmaster
Messages postés38Date d'inscriptionmercredi 9 février 2005StatutMembreDernière intervention23 septembre 2013
-
21 nov. 2007 à 12:10
Bonjour, voila j'ai fai une applis en vbs
qui d'une session a l'autre plante sur la commande join...
sur ma session utilisateur elle passe
sur une autre session utilisateur
ça m'affiche type incompatible 'join'...
Set ADSysInfo = CreateObject("ADSystemInfo")
Set CurrentUser = GetObject("LDAP://" & ADSysInfo.UserName)
strGroups = join(CurrentUser.MemberOf)
msgbox(strGroups)
je veux donc récupérer les different groupes OU ect.. de l'utilisateur et les afficher,
sur certain profil ce la fonctionne, sur d'autre je suis obligé d'enlever join
le pb c'est qu'en l'enlevant ça ne focntionne plus chez les utilisateur sur lesquels cela fonctionnais :(
quelqu'un aurait une idée? ou une solution pour contrer ça ?
merci d'avance
For i=0 To Len(CurrentUser.MemberOf)
'MsgBox CurrentUser.MemberOf(i)
var = var & Join(Split(Replace(CurrentUser.MemberOf(i) & ",",",",",|"),"|"))
Next
MsgBox var,,"var"
Kristof_Koder
Messages postés918Date d'inscriptionvendredi 3 août 2007StatutMembreDernière intervention27 octobre 200810 27 août 2007 à 23:38
Sans doute un pb de droits d'accès en focntion du profil !!
Ton GetObject sur le LDAP doit te retourner un truc foireux si les utilisateur n'ont pas les privilège suffisant pour requéter l'AD