Modifier les attributs d'entités

Dans la fenêtre Attributes (Attributs), Attributscliquez sur l’onglet Attributes (Attributs), pour identifier les entités et mettre à jour les attributs stockés dans la table attributaire d’entités ou une table associée. Il n’est pas nécessaire d’ouvrir les tables attributaires individuelles pour mettre à jour les attributs d’entités sur plusieurs couches.

Par défaut, les valeurs des champs sont limitées aux valeurs qui satisfont aux critères de validation imposés à un champ. Il s’agit par exemple de valeurs de domaine, de valeurs attributaires conditionnelles et de champs qui n’autorisent pas les valeurs nulles ou vides.

Si votre processus nécessite la possibilité de remplacer ces restrictions, par exemple pour laisser un champ vide qui interdit normalement les valeurs nulles, vous pouvez désactiver la validation dans la boîte de dialogue Options du projet.

Pour désactiver la validation des attributs, reportez-vous à la rubrique Options attributaires pour la mise à jour.

Remarque :

Les champs gérés par des règles attributaires sont limités aux valeurs définies par la règle. Lorsque vous spécifiez une valeur qui enfreint la règle, une notification s’affiche en haut de la fenêtre montrant quelle règle interdit vos changements.

Pour en savoir plus, reportez-vous à la rubrique Présentation des règles attributaires.

Mettre à jour des attributs et les enregistrements associés

Sélectionnez une ou plusieurs entités contenant les attributs à mettre à jour et cliquez sur l’élément dans la fenêtre. Vous pouvez sélectionner et mettre à jour les entités de plusieurs couches.

Astuce :

Pour ouvrir une table attributaire d’entités, cliquez avec le bouton droit sur la couche dans la fenêtre Contents (Contenu) et sélectionnez Attribute Table (Table attributaire). Pour en savoir plus, reportez-vous à la rubrique Ouvrir les données tabulaires.

  1. Sous l’onglet Edit (Modifier), groupe Selection (Sélection), cliquez sur Attributes (Attributs) Attributs.
  2. Sélectionnez les entités à mettre à jour et développez la sélection dans la fenêtre.
    1. Cliquez sur Select (Sélectionner) Sélection et sélectionnez les entités.
    2. Dans la fenêtre, développez la sélection.

      Si une icône d’avertissement Avertissement apparaît en regard d’une entité ou d’une table, cliquez avec le bouton droit sur cet élément et sélectionnez Add To Map (Ajouter à la carte) Ajouter des données.

  3. Cliquez sur l’onglet Attributes (Attributs) pour mettre à jour les attributs des entités et leurs sous-types.

    Onglet Attributs

  4. Cliquez sur l’onglet Geometry (Géométrie) pour afficher les coordonnées du sommet ou de l’entité ponctuelle ou pour accéder rapidement aux outils permettant de déplacer et de modifier les sommets.

    Onglet Géométrie

  5. Cliquez sur l’onglet Attributed Relationship (Relation attribuée) pour mettre à jour les attributs d’une table associée lorsque vous sélectionnez l’entité parente participant à la classe de relations.

    Relations attribuées

  6. Activez ou désactivez l’option Auto Apply (Automatique).
    • Cochez Auto Apply (Automatique) pour appliquer automatiquement vos mises à jour lorsque vous appuyez sur Entrée.
    • Décochez Auto Apply (Automatique) pour appliquer vos mises à jour lorsque vous cliquez sur Apply (Appliquer). Les champs mis à jour sont mis en évidence par une barre verticale de couleur verte jusqu’à ce vous appliquiez vos modifications.
  7. Dans la fenêtre, cliquez sur l’entité contenant les attributs que vous souhaitez mettre à jour.
    • Pour sélectionner plusieurs entités, appuyez sur la touche Ctrl et cliquez les entités.
    • Pour sélectionner les entités adjacentes, appuyez sur Maj tout en cliquant sur la première entité, puis sur la dernière entité.
  8. Cliquez sur la cellule à modifier, changez sa valeur et appuyez sur Entrée.
    • Cliquez sur Apply (Appliquer) si Auto Apply (Automatique) est désactivé.
  9. Pour couper, copier ou coller une valeur entre des cellules, sélectionnez la valeur et procédez comme suit :
    • Cliquez avec le bouton droit et cliquez sur Copy (Copier) ou appuyez sur Ctrl+C pour copier la valeur et la conserver dans la cellule actuelle.
    • Cliquez avec le bouton droit et cliquez sur Cut (Couper) ou appuyez sur Ctrl+X pour copier la valeur et l’effacer de la cellule actuelle.
    • Cliquez avec le bouton droit et cliquez sur Paste (Coller) ou appuyez sur Ctrl+V pour coller la valeur copiée dans la cellule actuelle tout en remplaçant la valeur existante.
    Remarque :

    Les commandes qui ne sont pas valides pour la valeur ou la cellule sélectionnée sont désactivées dans le menu contextuel.

  10. Pour modifier une valeur de sous-type, procédez comme suit :
    1. Cliquez sur Choose Symbol Class (Choix d’une classe de symboles) Add All Values et choisissez un sous-type.

      La boîte de dialogue Change Subtype (Modifier le sous-type) s’affiche.

      Modifier le sous-type

    2. Cliquez sur Yes (Oui) pour appliquer les valeurs par défaut définies par le nouveau sous-type ou cliquez sur No (Non) pour conserver les valeurs attributaires des entités existantes.
    3. Cliquez sur Apply (Appliquer) si Auto Apply (Automatique) est désactivé.
    Remarque :

    Pour connaître la procédure visant à désactiver cette boîte de dialogue et toujours appliquer les nouvelles valeurs par défaut, reportez-vous à la rubrique Options attributaires pour la mise à jour.

Codes de couleurs des champs

Les champs dotés d’une fonction ou d’un but spécifique s’affichent dans une couleur donnée. Le tableau suivant décrit les codes couleur utilisés.

Couleur du champDescription

Orange

Champ de sous-type.

Violet

Symbolise la couche.

Jaune

La propriété de mise en évidence des champs est activée dans la vue des champs de la table attributaire.

Codes de couleurs des champs attributaires

Copier les attributs d’une entité à une autre

Lorsque vous sélectionnez plusieurs entités, vous pouvez cliquer avec le bouton droit de la souris sur des entités de la liste de sélection et utiliser le menu contextuel pour copier et coller des valeurs d’attribut entre les entités. Vos paramètres d’appariement de champs peuvent déterminer la manière dont les valeurs d’attribut sont copiées entre les entités.

Pour la procédure de transfert d’attributs entre des entités en cliquant sur les entités source et cible à l’aide du pointeur, reportez-vous à la rubrique Transférer des attributs entre les entités.

  1. Sous l’onglet Edit (Modifier), groupe Selection (Sélection), cliquez sur Attributes (Attributs) Attributs.
  2. Cliquez sur Select (Sélectionner) Sélection et sélectionnez l’entité que vous souhaitez mettre à jour.
  3. Cliquez sur l'onglet Attributs.
  4. Développez la liste de sélection, cliquez avec le bouton droit de la souris sur l’entité qui contient les attributs à copier, puis sélectionnez Copy Attributes (Copier les attributs) Copier.

    Les valeurs d’attribut sont copiées dans le Presse-papiers.

  5. Dans la liste de sélection, cliquez avec le bouton droit de la souris sur l’entité dans laquelle vous souhaitez copier les attributs, puis sélectionnez Paste Attributes (Coller les attributs) Coller.
  6. Si le paramètre Auto Apply (Automatique) est désactivé, cliquez sur Apply (Appliquer).

Mettre à jour des valeurs attributaires conditionnelles

Les valeurs attributaires conditionnelles sont mises à jour à partir d’une liste de valeurs prédéfinies qui agissent comme des champs de correspondance simplement contraints. Une valeur dans un champ détermine la liste des choix valides d’un autre champ appartenant au même groupe de champs.

Lorsque vous mettez à jour des valeurs attributaires conditionnelles, il est conseillé de commencer dans la partie supérieure de l’arbre des valeurs et de vous laisser guider par les listes déroulantes pour connaître les choix valides. Les valeurs retirées restent visibles et disponibles dans la liste déroulante Show All (Afficher tout).

Pour en savoir plus, reportez-vous à la rubrique Utiliser des valeurs conditionnelles.

Remarque :

Les valeurs attributaires conditionnelles sont définies dans le tableau d’attributs sources comme des groupes de champs et organisées en hiérarchies relationnelles. Par exemple, une valeur dans un champ de nom de ville détermine la liste des choix pour un champ de code postal. Il est possible d’étendre cette structure à plusieurs champs.

Pour modifier cette structure, ouvrez la table attributaire et cliquez sur l’onglet Data (Données) du ruban. Dans le groupe Design (Création), cliquez sur Contingent Values (Valeurs conditionnelles) Valeurs conditionnelles.

  1. Sous l’onglet Edit (Modifier), groupe Selection (Sélection), cliquez sur Attributes (Attributs) Attributs.
  2. Sélectionnez les entités à mettre à jour et développez la sélection dans la fenêtre.
    1. Cliquez sur Select (Sélectionner) Sélection et sélectionnez les entités.
    2. Dans la fenêtre, développez la sélection.

      Si une icône d’avertissement Avertissement apparaît en regard d’une entité ou d’une table, cliquez avec le bouton droit sur cet élément et sélectionnez Add To Map (Ajouter à la carte) Ajouter des données.

  3. Cliquez sur l'onglet Attributs.
    Valeurs conditionnelles de la fenêtre Attributes (Attributs)
  4. Décochez Auto Apply (Automatique).
  5. Cliquez sur l’entité contenant les valeurs attributaires conditionnelles que vous voulez modifier.
  6. Cliquez sur la flèche de la liste déroulante de l’attribut à modifier et choisissez une valeur qui est un membre valide des autres valeurs figurant dans le groupe de champs.
    • Partial matches (Correspondances partielles) : survolez pour afficher un menu déroulant contenant toutes les valeurs définies pour le groupe de champs. Elles apparaissent sous le nom du champ dont elles sont des choix corrects. La sélection d’une correspondance partielle peut nécessiter la mise à jour d’autres champs jusqu’à la création d’une combinaison valide de valeurs de champ.
    • Show All (Afficher tout) : affiche toutes les valeurs attributaires du groupe de champs. Cela peut s’avérer utile lorsque vous voulez modifier les valeurs attributaires de tous les champs. Ce contrôle apparaît en bas de la liste déroulante lorsque vous cliquez sur Show Matches (Afficher les correspondances).
    • Show matches (Afficher les correspondances) : affiche tous les choix valides du champ en fonction de la valeur de son champ parent. Il s’agit du paramètre par défaut. Ce contrôle apparaît en haut de la liste déroulante lorsque vous cliquez sur Show All (Afficher tout).

    Des valeurs incorrectes entraînent la mise en évidence du champ par une barre verticale de couleur jaune ; un avertissement apparaît également dans la fenêtre.

  7. Cliquez sur Appliquer pour appliquer les modifications.