Nom unique

Ce nom se prolonge jusqu'à atteindre un nom basé sur un modèle unique dans la banque de données cible, selon les critères spécifiés.


Exemple


Nom unique

Vous trouverez ci-dessous un exemple du volet Éditeur lors de la construction de l'argument de nom unique.


Éditeur de nom unique

Le motif suivant a été construit pour fournir des noms uniques.


Prénom et nom

Si ce motif ne génère pas de nom unique, un chiffre est ajouté, en fonction du paramètre Début du compteur, en augmentant jusqu'au nombre de chiffres spécifié. Dans cet exemple, 9 autres noms uniques sont générés par le chiffre ajouté avant qu'une erreur ne survienne (modèle1 - modèle9).


Champs

Nom de l'attribut

Nom de l'attribut dont il faut vérifier le caractère unique.


Étendue

Plage dans laquelle il faut vérifier le caractère unique. L'étendue par défaut est l'arborescence.


Commencer la recherche

Choisissez un point de départ pour la recherche. Le point de départ peut être la racine de la banque de données ou être spécifié par un DN ou une association.


Modèle

Indiquez le modèle à utiliser pour générer les valeurs uniques à l'aide du Générateur d'arguments.


Début du compteur

Nombre à partir duquel lancer le compteur ; la valeur par défaut est 1.


Chiffres

Ampleur du compteur en chiffres. La valeur par défaut est 1. Le compteur de caractères présentant une case à cocher commençant par 0 ajoute un 0 initial pour assurer la concordance avec la longueur en chiffres. Par exemple, avec une largeur de chiffres de 3, la valeur unique initiale serait 001, puis 002, etc.


Remarques

Pour chaque modèle fourni, une requête est réalisée sur cette valeur dans l'attribut de nom par rapport à la banque de données cible, à l'aide d'un DN, d'une association ou de la racine de la banque de données servant de base de la requête, ainsi que de l'étendue sélectionnée.

Chaque modèle fourni est testé, dans l'ordre prévu, jusqu'à ce qu'une valeur qui ne renvoie aucune instance soit trouvée.

Si toutes les valeurs fournies sont épuisées, la valeur définitive se voit annexer un compteur et la valeur est testée à plusieurs reprises (le compteur augmentant à chaque fois), jusqu'à ce que la requête ne renvoie plus d'instance. Par défaut, le compteur part de 1 et n'est pas complété par un caractère. Il peut être réglé de manière à démarrer d'un nombre différent à l'aide du champ de début de compteur. Le compteur utilise le nombre de chiffres spécifié par le champ Chiffres (1 par défaut). Si le nombre de chiffres est inférieur à celui spécifié, le compteur est complété à droite par des zéros. Si le nombre de chiffres dépasse la valeur spécifiée, aucun nom unique n'est généré et le principe inclus renvoie un statut d'erreur.

Si la banque de données cible est eDirectory et si le nom est omis, une recherche est réalisée sur le pseudo-attribut " [Entrée].rdn ", qui représente le RDN d'un objet, quel que soit l'attribut de nom. Si la banque de données cible est l'application, le nom est obligatoire.