|
|
|
|
- Utilisation de la fonction LDAPListeAttribut
LDAPListeAttribut (Exemple)
Utilisation de la fonction LDAPListeAttribut L'exemple suivant présente l'utilisation récursive de la fonction LDAPListeAttribut. // On recherche les attributs sListeAttributs est une chaîne sListeAttributs = LDAPListeAttribut("MaSession", "DC=pcs,DC=local")  // On recherche les fils sListeFils est une chaîne sListeFils = LDAPListeFils("MaSession", "DC=pcs,DC=local")  // On recherche récursivement les attributs des fils gRechercheSousFilsAttributs(sListeFils, sListeAttributs)
// ============== utilisation récursive de LDAPListeAttribut ============== PROCÉDURE gRechercheSousFilsAttributs(sListeF, sListeA) sNomFils est une chaîne i est un entier = 1 sListeFils est une chaîne // On ajoute les attributs dans le résultat gsListeAttributs += sListeA + RC sNomFils = ExtraitChaîne(sListeF, i, RC) TANTQUE sNomFils <> EOT // On recherche les attributs des fils sListeAttributs est une chaîne sListeAttributs = LDAPListeAttribut("MaSession", sNomFils)  // On recommence avec les fils du fils  sListeFils = LDAPListeFils("MaSession", sNomFils) SI sListeFils <> "" ALORS gRechercheSousFilsAttributs(sListeFils, sListeAttributs) SINON // On ajoute les attributs dans le résultat gsListeAttributs += sListeAttributs + RC FIN i += 1 sNomFils = ExtraitChaîne(sListeF, i, RC) FIN
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|