Espaces de noms
L'espace de noms cible
L'espace de noms cible d'une taxonomie est défini dans l'attribut xs:targetNamespace de l'élément xs:schema de la taxonomie (voir liste ci-dessous). (L'élément xs:schema est l'élément document du fichier de définitions de concepts.)
<xs:schema targetNamespace="https://www.altova.com/XBRL/Taxonomies">
...
</xs:schema>
En plus de définir l'espace de noms cible (c'est-à-dire de le spécifier), l'espace de noms cible doit également être déclaré sur l'élément xs:schema afin que l'espace de noms soit dans le champ d'application pour toute la longueur du document. La liste ci-dessous déclare l'espace de noms qui est l'espace de noms cible.
<xs:schema targetNamespace="https://www.altova.com/XBRL/Taxonomies" xmlns:ns1="https://www.altova.com/XBRL/Taxonomies" >
...
</xs:schema>
Dans la liste ci-dessus, l'espace de noms est déclaré sur l'élément xs:schema et reçoit le préfixe ns1.
Définition de l'espace de noms cible
Lorsqu'une nouvelle taxonomie est créée à l'aide du dialogue Nouvelle taxonomie, l'espace de noms cible de la taxonomie est spécifié dans le volet Schéma de taxonomie. Cependant, le préfixe n'est pas spécifié et un préfixe par défaut est attribué. L'espace de noms cible et le préfixe peuvent ensuite être modifiés en accédant au dialogue Définir l'espace de noms cible (via la commande XBRL | Définir l'espace de noms cible) et en les modifiant à cet endroit (capture d'écran ci-dessous). Ces changements modifieront non seulement la définition de l'espace de noms cible (la valeur de l'attribut targetNamespace), mais également la déclaration de l'espace de noms cible.

Pour modifier uniquement la déclaration de l'espace de noms cible (mais pas sa définition) ou la déclaration de tout espace de noms, modifiez le préfixe et la valeur de l'espace de noms dans le dialogue Préfixes d'espace de noms (commande XBRL | Préfixes d'espace de noms) ; voir ci-dessous.
Espaces de noms de taxonomie
Les espaces de noms de taxonomie peuvent être gérés dans le dialogue Préfixes d'espaces de noms (capture d'écran ci-dessous), accessible dans le Mode XBRL via la commande de menu XBRL | Préfixes d'espaces de noms. Dans ce dialogue, vous pouvez déclarer des espaces de noms et associer des préfixes et des couleurs d'arrière-plan à chaque espace de noms. Les modifications apportées dans ce dialogue modifient les déclarations des espaces de noms dans la taxonomie.

Le dialogue Préfixes d'espace de noms répertorie tous les espaces de noms de la taxonomie.
•Pour ajouter ou supprimer un espace de noms, utilisez respectivement les boutons Ajouter ou Supprimer. Après avoir ajouté un espace de noms, modifiez le préfixe et l'URI par défaut en double-cliquant dans le champ correspondant et en saisissant les modifications.
•Une couleur peut être attribuée à un espace de noms via la palette de couleurs de cet espace de noms. Si une couleur a été attribuée à un espace de noms, tous les composants de cet espace de noms s'afficheront avec cette couleur comme arrière-plan dans la fenêtre principale et les aides à la saisie du Mode XBRL. Notez qu'un paramètre de couleur pour un espace de noms donné s'applique à cet espace de noms dans tous les documents de taxonomie ouverts dans le Mode XBRL.
Lorsque vous avez terminé vos modifications dans le dialogue Espaces de noms, cliquez sur OK pour que vos modifications prennent effet.
Fichier d'exemple : Étape 2
Ouvrez le dialogue Définir l'espace de noms cible via la commande XBRL | Définir l'espace de noms cible. Double-cliquez dans les champs à modifier. Nous avons utilisé l'espace de noms https://www.altova.com/nanonull et lui avons attribué le préfixe nanonull (voir capture d'écran ci-dessus). En cliquant sur OK dans le dialogue, l'espace de noms cible sera attribué et déclaré avec le préfixe que vous avez attribué. Dans notre cas, l'espace de noms cible et le préfixe sont respectivement https://www.altova.com/nanonull et nanonull.
À l'étape suivante, nous examinerons de plus près les fichiers de base de liens et le mécanisme de référencement.