Modifier les attributs d'entités

La fenêtre Attributes (Attributs) Attributs contient des outils permettant de sélectionner de manière interactive des entités et de mettre à jour leurs attributs et enregistrements associés. Cliquez sur l’entité ou sur l’enregistrement dans la vue de sélection pour afficher ses champs. Cette fenêtre est accessible sur le ruban, dans l’onglet Edit (Mise à jour).

  • D’autres commandes sont disponibles lorsque vous cliquez avec le bouton droit sur une entité, une couche ou un champ.
  • Pour suivre un hyperlien dans un champ, appuyez sur la touche Ctrl et cliquez sur le texte dans le champ.
  • Si une classe d’entités ou la table associée d’une entité sélectionnée ne figure pas dans le projet, une icône d’avertissement Avertissement s’affiche en regard de l’entité ou de l’enregistrement. Vous pouvez cliquer sur l’entité ou l’enregistrement sélectionné(e) et mettre à jour les attributs directement ou bien cliquer avec le bouton droit et ajouter la classe d’entités ou la table à la carte.
  • Pour afficher et mettre à jour les valeurs sous forme de vue tabulaire de toutes les entités d’une couche, vous pouvez également cliquer avec le bouton droit sur la couche dans la fenêtre Contents (Contenu) et sélectionner Attribute Table (Table attributaire) Open Table.

Les onglets qui s’affichent dans la fenêtre sont décrits dans la table ci-dessous :

OngletDescription

Sélection

Mettre à jour des attributs d’entité et les enregistrements associés

Couches

Parcourir les entités sur une couche.

Mettre à jour des attributs et les enregistrements associés

Sélectionnez les entités sur la carte. Dans la vue de sélection de la fenêtre, cliquez sur l’entité souhaitée pour afficher ses champs attributaires. Si l’entité contient des attributs dans une table associée, développez cette entité et cliquez sur l’enregistrement.

Remarque :

Si un outil de mise à jour actif filtre la sélection en cours, une notification s’affiche dans la fenêtre. Pour réinitialiser la sélection, appuyez sur Échap pour désactiver l’outil actif ou cliquez sur l’outil Select (Sélectionner) Sélectionner pour procéder à une nouvelle sélection.

  1. Sur le ruban, cliquez sur l'onglet Edit (Modifier). Dans le groupe Selection (Sélection), cliquez sur Attributes (Attributs) Attributs.
  2. Dans la fenêtre Attributes (Attributs), cliquez sur l’onglet Selection (Sélection).

    Onglet Selection (Sélection)

  3. Cliquez sur l’outil Select (Sélectionner) Sélectionner et sélectionnez les entités contenant les valeurs attributaires que vous mettez à jour. Vous pouvez sélectionner une ou plusieurs entités.
    • Pour affiner la sélection, cliquez avec le bouton droit sur une entité dans la vue de sélection et sélectionnez Unselect (Désélectionner) Effacer sélection ou Only Select This (Sélectionner uniquement cet élément) Répertorier par sélection.
      Menu contextuel
  4. Cliquez sur l’onglet Attributes (Attributs) pour afficher les champs attributaires des entités sélectionnées.

    Onglet Attributes (Attributs)

  5. Cochez ou décochez Auto Apply (Automatique).

    Activée

    Appuyez sur Entrée ou cliquez sur un autre champ pour appliquer les modifications apportées à une valeur de champ.

    Désactivée

    Cliquez sur Apply (Appliquer) pour appliquer les modifications apportées à une valeur de champ. Cliquez sur Cancel (Annuler) pour rétablir la dernière valeur enregistrée.

  6. Dans la vue de sélection, cliquez sur l’entité ou l’enregistrement sélectionné(e) pour afficher les champs attributaires dans la fenêtre.
    • Si une icône d’avertissement Avertissement apparaît en regard de l’entité ou de l’enregistrement, cliquez sur l’enregistrement sélectionné pour afficher les champs attributaires dans la fenêtre ou cliquez avec le bouton droit et sélectionnez Add To Map (Ajouter à la carte) Ajouter des données.
    • Pour mettre à jour les mêmes champs attributaires pour plusieurs entités sélectionnées, appuyez sur Ctrl et cliquez sur les entités.
    • Pour mettre à jour les mêmes champs attributaires pour une plage d’entités sélectionnées, appuyez sur Maj et cliquez sur la première entité et sur la dernière entité dans la sélection.
    • Pour mettre à jour les mêmes champs attributaires pour toutes les entités sélectionnées dans une couche, cliquez sur le nom de la couche.
  7. Cliquez sur un champ pour modifier sa valeur.
    • Pour définir un champ qui accepte les valeurs nulles sur Null (Nul), cliquez avec le bouton droit et sélectionnez Set To '<Null>' (Définir sur '<Null>').
      Définir sur '<Null>'
    • Pour modifier un champ de date à l’aide du calendrier, cliquez sur le champ, puis sur Calendar (Calendrier) Calendrier. Pour saisir la date et l’heure actuelles, cliquez sur Today (Aujourd’hui).
      Calendrier
  8. Si Auto Apply (Automatique) est sélectionné, cliquez sur Apply (Appliquer).

    Si vous n’appliquez pas vos mises à jour ou que vous les annulez avant de passer à une autre carte ou scène, vous êtes invité à appliquer ou à annuler les mises à jour attributaires non validées.

    Mises à jour attributaires non validées
    Conseil :

    Si vous désactivez ce message, vous pouvez activer l’invite de modification dans les paramètres de projet pour la mise à jour.

Identifier et corriger les valeurs non valides

Pour identifier et corriger les valeurs attributaires non valides, cliquez avec le bouton droit sur la couche dans la vue de sélection et sélectionnez Select Only Invalid Objects (Sélectionner uniquement les objets non valides) Sélectionner uniquement les entités non valides. Cette commande est disponible avec les couches pour lesquelles une règle de données existe, notamment des règles attributaires et d’autres comportements de géodatabase tel que des domaines attributaires.

Sélectionner uniquement les objets non valides
Remarque :

Par défaut, si une valeur enfreint une règle attributaire, une notification s’affiche en haut de la fenêtre montrant quelle règle interdit vos changements.

Si votre processus nécessite le remplacement des valeurs, par exemple, des valeurs de domaine ou des champs qui n’autorisent pas les valeurs nulles ou les valeurs de champ vides, désactivez la validation attributaire.

Mettre à jour des sous-types et des valeurs de domaine

Pour mettre à jour un sous-type ou des valeurs de domaine attributaire, cliquez sur la flèche de la liste déroulante du champ et choisissez une valeur. Si le champ de sous-type symbolise la couche, cliquez sur le bouton Choose Symbol Class (Choix d’une classe de symboles) Add All Values pour changer la symbologie.

Si les valeurs attributaires par défaut définies par le nouveau sous-type sont différentes des valeurs par défaut actuelles, l’avertissement suivant apparaît :

Change Subtype (Modifier le sous-type)

Cliquez sur Yes (Oui) pour appliquer les valeurs attributaires par défaut définies par le nouveau sous-type. Si un champ ne comporte aucune valeur par défaut associée pour le nouveau sous-type, sa valeur demeure inchangée. Cliquez sur No (Non) pour conserver les valeurs attributaires des entités existantes.

Conseil :

Si votre processus demande toujours l’application des valeurs par défaut, vous pouvez désactiver l’avertissement relatif au sous-type et appliquer automatiquement les valeurs par défaut définies par le nouveau sous-type pour toutes les modifications apportées aux sous-types.

Codes de couleurs des champs

Si un champ ou une bordure de champ est mis(e) en surbrillance, sa couleur indique un statut spécifique ou la façon dont la valeur du champ est définie. 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 est activée dans la vue des champs.

Bordure grise

Le champ est en lecture seule et n’est pas modifiable.

Bordure verte

Le champ est en cours de mise à jour.

Codes de couleurs des champs attributaires

Mettre à jour les valeurs conditionnelles

Pour mettre à jour les valeurs conditionnelles, cliquez sur le champ et choisissez une valeur dans la liste déroulante. Si l’option Auto-update (Mise à jour automatique) est activée dans la table attributaire, les valeurs des champs conditionnels participants s’actualisent automatiquement lorsqu’une combinaison unique est détectée.

Les valeurs conditionnelles agissent comme des champs de correspondance simplement contraints pour les domaines attributaires. Les champs participants sont définis en tant que groupe dans lequel la définition d’une valeur dans un champ détermine le prochain jeu de choix valides des autres champs.

Conseil :

Pour créer et gérer des valeurs conditionnelles, ouvrez la table attributaire source 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. Sur le ruban, cliquez sur l'onglet Edit (Modifier). Dans le groupe Selection (Sélection), cliquez sur Attributes (Attributs) Attributs.
  2. Dans la fenêtre Attributes (Attributs), cliquez sur l’onglet Selection (Sélection) et sélectionnez l’entité.
    1. Cliquez sur l’outil Select (Sélectionner) Sélectionner et sélectionnez une entité définie avec les valeurs attributaires conditionnelles.
    2. Dans la vue de sélection, cliquez sur l’entité.
  3. Cliquez sur l'onglet Attributs.
  4. Décochez Auto Apply (Automatique).
  5. Cliquez sur un champ et choisissez une valeur dans la liste déroulante. La valeur spécifiée filtre les listes de valeurs dans les autres champs conditionnels pour afficher les combinaisons valides. Des valeurs incorrectes entraînent la mise en évidence du champ par une barre verticale de couleur jaune et l’affichage d’un message d’avertissement dans la fenêtre.

    Il est conseillé de commencer dans la partie supérieure de la hiérarchie des valeurs et de choisir les valeurs dans les champs suivants qui sont des choix valides. Vous pouvez en outre cliquer sur les contrôles décrits dans la table suivante, qui s’affichent dans des listes déroulantes selon les combinaisons disponibles.

    Afficher les correspondances

    Affiche tous les choix valides pour le champ en fonction de la valeur du champ principal. Il s'agit de l'option par défaut. Ce contrôle apparaît en haut de la liste déroulante lorsque vous cliquez sur Show All (Afficher tout).

    Correspondances partielles

    Affiche les valeurs de domaine regroupées selon les champs appariés. Ce contrôle vous permet de créer des correspondances partielles qui demeurent des combinaisons valides avec un sous-ensemble de champs conditionnels pour la ligne. D’autres champs peuvent nécessiter une mise à jour pour parvenir à une combinaison valide.

    Tout afficher

    Affiche toutes les valeurs de domaine pour le champ, notamment les combinaisons retirées et non valides. Ce contrôle vous permet de créer une tout autre combinaison de valeurs. Ce contrôle apparaît en bas de la liste déroulante lorsque vous cliquez sur Show Matches (Afficher les correspondances).

    Valeurs conditionnelles de la fenêtre Attributes (Attributs)

  6. Cliquez sur Appliquer pour appliquer les modifications.

Copier et coller les attributs à l’aide du Presse-papiers

Cliquez avec le bouton droit sur une entité dans la vue de sélection pour copier et coller des attributs entre des entités. Par défaut, les valeurs sont collées dans les noms de champ d’appariement avec les types de données d’appariement ou dans n’importe quel champ défini par les paramètres d’appariement de champ actuels.

Remarque :

Pour transférer des attributs d’une entité vers une autre en cliquant sur les entités source et de destination dans une carte, utilisez l’outil Transfer Attributes (Transférer les attributs) Transférer des attributs.

  1. Sur le ruban, cliquez sur l'onglet Edit (Modifier). Dans le groupe Selection (Sélection), cliquez sur Attributes (Attributs) Attributs.
  2. Dans la fenêtre Attributes (Attributs), cliquez sur Select (Sélectionner) Sélectionner, sélectionnez les entités, puis développez la sélection dans la fenêtre.
  3. 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.

    Copier/coller

  4. Cliquez avec le bouton droit sur l’entité ou la couche de destination, puis cliquez sur Paste Attributes (Coller les attributs) Coller.
  5. Si le paramètre Auto Apply (Automatique) est désactivé, cliquez sur Apply (Appliquer).

Afficher et mettre à jour la géométrie

Cliquez sur l’onglet Geometry (Géométrie) pour voir les valeurs de coordonnées de l’entité sélectionnée. Pour mettre à jour la géométrie de l’entité, cliquez sur un outil de mise à jour dans la barre d’outils.

Conseil :

Pour modifier les unités d’affichage, cliquez sur la flèche d’affichage des coordonnées au bas de la vue de carte ou scène actuelle.

Onglet Géométrie dans la fenêtre Attributs