Ajouter et modifier des fenêtres de table

Les fenêtres de table sont des conteneurs de tables sur votre page. Elles peuvent faire référence à une table d’entités de n’importe quelle carte ou scène de votre projet. Les champs de table peuvent être ajoutés à la fenêtre de table, ou en être retirés, à tout moment, la fenêtre de table se mettant automatiquement à jour sur la mise en page. Les modifications de format peuvent être apportées à l’ensemble de la fenêtre ou seulement à quelques champs en sélectionnant ces derniers dans la fenêtre Contents (Contenu).

Les fenêtres de table peuvent être statiques (et afficher tous les enregistrements dans la table) ou dynamiques (elles se mettent à jour dès que l’étendue de la fenêtre cartographique change pour n’afficher que les enregistrements visibles dans l’étendue de la carte). Le comportement de la table est déterminé par la requête définie.

Insérer une fenêtre de table

Pour insérer une fenêtre de table, procédez comme suit :

  1. Ouvrez une mise en page dans une fenêtre cartographique.

    Les fenêtres de table peuvent seulement désigner des données qui figurent dans une fenêtre cartographique de la mise en page. En l’absence de fenêtre cartographique, la fenêtre de table est vide.

  2. Dans la fenêtre Contents (Contenu), sélectionnez la couche à utiliser pour créer la table.
  3. Sous l’onglet Insert (Insertion), dans le groupe Map Surrounds (Habillages de la carte), cliquez sur Table Frame (Fenêtre de table).

    Cliquez sur la partie supérieure du bouton pour insérer l’élément de style de table par défaut actuel. Cliquez sur la partie inférieure du bouton pour faire votre choix dans une bibliothèque d’éléments de style de fenêtre de table.

  4. Dans la mise en page, tracez un rectangle pour définir les limites de la fenêtre de table.

Champs d’affichage

Par défaut, les 10 premiers champs d’une table s’affichent. Après l’ajout d’une fenêtre de table sur la mise en page, il est possible d’ajouter, de supprimer, de réorganiser, d’activer ou de désactiver les champs. Si l’espace disponible dans la table ne permet pas d’afficher tous les champs, certains champs sont retirés de la table et l’icône Overflow apparaît. Si vous redimensionnez la table ou modifiez la stratégie d’ajustement pour voir tous les champs, le symbole disparaît.

Le paramètre de visibilité pour chaque champ est respecté. Si un champ escompté est manquant, vérifiez la visibilité du champ dans la fenêtre Contents (Contenu). Si nécessaire, activez sa visibilité en cochant la case correspondante.

Ajouter des champs

Pour ajouter des champs à la fenêtre de table, procédez comme suit :

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la fenêtre de table et choisissez Add Field (Ajouter un champ).
  2. Sélectionnez un champ dans le menu.
  3. Pour modifier l’ordre des champs dans la fenêtre de table, vous pouvez aussi développer la fenêtre de table, dans la fenêtre Contents (Contenu), et faire glisser les champs aux emplacements désirés.

Mise à jour des champs

Les champs de la fenêtre de table utilisent la mise en forme (alias, chiffres significatifs, etc.) configurée au sein de la vue Fields (Champs). Pour mettre à jour les champs dans cette vue, procédez comme suit :

  1. Cliquez avec le bouton droit sur la fenêtre de table et choisissez Open (Ouvrir).
  2. Sous l’onglet Table, dans le groupe Field (Champ), cliquez sur Fields (Champs).
  3. Apportez les modifications appropriées.

Pour plus d’informations, reportez-vous à la rubrique Ajouter et modifier des champs de fenêtre de table.

Modifier une fenêtre de table

Vous pouvez modifier une fenêtre de table en la sélectionnant dans la fenêtre Contents (Contenu) et en cliquant sur l’onglet Table Frame (Fenêtre de table) du ruban. Là, vous pouvez modifier le symbole textuel, sa taille et sa position. Des options supplémentaires sont disponibles dans la fenêtre Element (Élément), que vous pouvez ouvrir en cliquant avec le bouton droit sur la fenêtre de table dans la fenêtre Contents (Contenu) et en sélectionnant Properties (Propriétés). Pour plus d’informations, reportez-vous à la rubrique Ajouter et modifier des champs de fenêtre de table.

Une fois que vous avez modifié votre fenêtre de table, vous pouvez l’enregistrer dans un style de manière à pouvoir l’utiliser dans des projets futurs sans avoir à recommencer la mise en forme. Il est possible d’appliquer un élément de style de table enregistré à une table sélectionnée, en le choisissant dans le menu déroulant Table Frame Gallery (Galerie de fenêtres de table) Table frame gallery de l’onglet Table Frame (Fenêtre de table).

Options

Dans la fenêtre Element (Élément), il est possible de définir les éléments suivants sous Options :

  • Name (Nom) : modifiez le nom de la table tel qu’il apparaît dans la fenêtre Contents (Contenu).
  • Visible : activez/désactivez la visibilité de la table sur la mise en page.
  • Locked (Verrouillé) : verrouillez la table pour qu’elle ne puisse plus être sélectionnée sur la mise en page.
  • Map frame (Fenêtre cartographique) : choisissez la fenêtre cartographique contenant la couche ou la table autonome référencée par la fenêtre de table. Si vous modifiez cette valeur, la liste déroulante Table est automatiquement mise à jour pour afficher la première table autonome de la carte ou la première couche s’il n’existe aucune table autonome.
  • Table : choisissez la couche ou la table autonome référencée par la fenêtre de table.
  • Query (Requête) : choisissez les lignes de données à afficher. Vous pouvez afficher toutes les lignes, uniquement les lignes des entités visibles dans l’étendue de la fenêtre cartographique ou, si la mise en page contient une série de cartes spatiales, afficher les lignes individuelles de chaque entité d’index.
  • Filter (Filtre) : appliquez une requête SQL pour filtrer davantage les données tabulaires. Le filtre est appliqué sur la requête définie.
  • Fields (Champs) : modifiez l’apparence des champs et les propriétés d’affichage de tous les champs. Pour plus d’informations, reportez-vous à la rubrique Ajouter et modifier des champs de fenêtre de table.

Remarque :

Dans le cas de tables autonomes, la seule option de requête est All rows (Toutes les lignes) car une tale autonome n’est pas visible dans l’étendue de la carte.

Disposition de la fenêtre de table

La disposition des champs dans la fenêtre de table peut également être modifiée.

Stratégie d’ajustement

Par défaut, les champs occupent la totalité de l’emprise de la fenêtre. Les champs sont développés ou compressés lorsque vous redimensionnez la fenêtre de table et cette dernière est développée ou compressée lorsque des champs sont ajoutés ou retirés. Les options d’ajustement suivantes modifient le comportement de la table et de ses éléments :

  • Adjust font size (Ajuster la taille de police) : ajuste la table à la fenêtre en réduisant automatiquement la taille de police ou en augmentant automatiquement le nombre de colonnes de fenêtre. Vous pouvez définir la taille de police minimale ainsi que le nombre maximal de colonnes de fenêtre et l’application réduit la taille de police jusqu’à la taille minimale ou augmente le nombre de colonnes de fenêtre jusqu’à la valeur maximale nécessaire.
  • Adjust columns (Ajuster les colonnes) : ajuste la table à la fenêtre en faisant automatiquement passer les lignes sur plusieurs colonnes de fenêtre.
  • Adjust columns and font size (Ajuster les colonnes et la taille de police) : ajuste la table à la fenêtre en faisant automatiquement passer les lignes sur plusieurs colonnes de fenêtre et en réduisant la taille de police. Vous pouvez définir la taille de police minimale et l’application réduit la taille de police jusqu’à la taille minimale si nécessaire.

Cochez, de plus, l’option Balance columns (Équilibrer les colonnes) de n’importe quelle stratégie d’ajustement pour faire en sorte que toutes les colonnes de table aient la même longueur. Il se peut alors que toutes les colonnes obtenues soient plus petites que la longueur de la fenêtre de table. Désélectionnez cette option si vous souhaitez qu’une colonne soit entièrement remplie avant qu’une nouvelle colonne puisse être ajoutée. Il se peut alors que la dernière colonne soit plus petite que les autres.

Remarque :

Si une colonne ne peut pas être ajustée lorsque vous avez terminé votre stratégie d’ajustement, le champ entier est exclu de la fenêtre de table. Par exemple, si un élément de fenêtre de table comporte 15 enregistrements mais que la fenêtre ne peut en contenir que 10, le champ entier est retiré. Lorsque cela se produit, vous ne pouvez pas ajouter des éléments à la fenêtre de table même si un autre champ de la liste tient. Gardez cela à l’esprit lorsque vous ordonnez les éléments dans la fenêtre de table. Si des éléments sont exclus de la fenêtre de table, le symbole Overflow.

Lors de l’insertion d’un champ dans la fenêtre, les paramètres de colonnes des éléments de légende individuels seront respectés, sauf si l’option Adjust columns (Ajuster les colonnes) est sélectionnée comme stratégie d’ajustement. Si l’option Adjust columns (Ajuster les colonnes) est sélectionnée, les paramètres de colonne des éléments individuels seront ignorés, et une nouvelle colonne sera créée lorsque toute la hauteur de la fenêtre de table sera utilisée.

Si l’option Adjust font size (Ajuster la taille de police) est sélectionnée, le contenu de la table est réduit afin d’insérer plus d’éléments dans la table, jusqu’à ce que la taille de police minimale soit atteinte. Lorsque la taille de police minimale est atteinte par un champ, les champs excessifs sont supprimés.

Les stratégies qui ajustent la taille de la police comprennent une option permettant de définir le seuil Minimum font size (Taille de police minimale) de sorte que, lorsque la fenêtre de table est ajustée, la taille de police n’est jamais plus petite que la taille indiquée.

Tri

Le tri est un moyen efficace d’organiser vos données par ordre alphabétique ou séquentiel et contribue à une meilleure compréhension de vos données. Vous pouvez identifier les valeurs les plus élevées et les plus faibles ou même les entités les plus et les moins significatives de la table. Si vous triez les valeurs d’une colonne par ordre croissant, les valeurs sont ordonnées de A à Z ou de 1 à 10. Par ordre décroissant, les valeurs d’une colonne sont organisées de Z à A ou de 10 à 1. Pour ajouter des champs à trier, cliquez sur le bouton Add (Ajouter) Addition. Avec plusieurs champs, vous pouvez effectuer un tri interactif en utilisant une boîte de dialogue de tri de la table, ce qui permet de trier plusieurs colonnes plus facilement. Utilisez la boîte de dialogue de tri personnalisé pour trier en fonction de plusieurs champs, effacer l’ordre de tri actuel dans la table ou trier en fonction de la casse.

Espacement

Les écarts permettent de spécifier l’espacement vertical et horizontal entre les éléments de fenêtre de table. Vous pouvez ajuster les options suivantes en modifiant la valeur de leurs points :

  • Columns (Colonnes) : écart entre les colonnes
  • En-tête et lignes : distance verticale entre en-tête et lignes
  • Text and border (horizontal) (Texte et bordure (plan horizontal)) : marge horizontale du texte
  • Text and border (vertical) (Texte et bordure (plan vertical)) : marge verticale du texte

Affichage

Il est possible de symboliser la table, son cadre, son en-tête, ses lignes et ses champs de façon individuelle. Chaque bordure, arrière-plan et ombre peuvent être mis en forme selon vos spécifications à l’aide des options suivantes :

  • Table Frame (Fenêtre de table) : les symboles de bordure, d’arrière-plan et d’ombre de la fenêtre peuvent être modifiés et, au besoin, les angles peuvent être arrondis. Les écarts X et Y permettent de spécifier l’espacement vertical et horizontal entre les éléments.
  • Table : il est possible de spécifier le symbole textuel de l’ensemble du texte qui figure dans la table, les bordures entourant chaque cellule ainsi que la bordure qui encadre la colonne.
  • Heading (En-tête) : ajoutez une bordure, ajoutez ou modifiez le symbole de soulignement, ou encore ajoutez ou modifiez un arrière-plan pour tous les en-têtes.
  • Rows (Lignes) : définissez une bordure autour de chaque ligne. Les arrière-plans 1 et 2 vous permettent d’alterner les couleurs de l’arrière-plan pour une meilleure lecture de la table.
  • Fields (Champs) : modifiez l’apparence des champs et les propriétés d’affichage de plusieurs champs. Pour plus d’informations, reportez-vous à la rubrique Ajouter et modifier des champs de fenêtre de table.

Remarque :

Il est impossible de mettre en forme les cellules individuelles d’une fenêtre de table. Pour mettre en valeur la valeur de certaines cellules, pensez à utiliser le texte dynamique figurant hors de la table.

Placement

La taille et la position de la fenêtre de table peut être modifiée en ajustant la largeur, la hauteur, la position X et la position Y et la rotation. Pour conserver les proportions lorsque les éléments sélectionnés sont redimensionnés, cliquez sur le bouton Lien.

Rubriques connexes