Crystal Reports Designer  

Onglet Liens (Expert Base de données)

Utilisez l'onglet Liens pour relier au moins deux tables de base de données. Lorsque vous sélectionnez plusieurs tables dans l'onglet Données, l'onglet Liaisons s'affiche.

Créer un lien entre deux tables permet d'établir une correspondance entre leurs enregistrements respectifs. Le moyen le plus simple de relier des tables entre elles est de sélectionner Mise en relation automatique. Cette fonction établit automatiquement les liens entre les tables basées sur les champs communs ou les relations clés étrangères entre les tables (si votre base de données gère les clés étrangères). Vous pouvez également relier les tables de base de données manuellement.

Zone d'affichage Liens
Cette zone affiche l'ensemble des tables qui figurent actuellement dans votre état, ainsi que les liens et les index.

la signification des indicateurs d'index s'affiche lorsque vous cliquez sur le bouton de légende des index.

Cliquez et faites glisser un champ d'une table vers une autre pour lier les tables manuellement. Aucune restriction n'est imposée à votre structure de mise en relation, à condition que les bases de données répondent aux exigences du fournisseur.

Réorganisation automatique
Lorsque vous cliquez sur ce bouton, Crystal Reports réorganise les tables afin de les positionner judicieusement dans la zone d'affichage Liens.
Relier les tables
Cliquez sur Par nom pour relier des tables en fonction de leurs noms ou sur Par clé si vous souhaitez utiliser des informations clés étrangères.
Mise en relation automatique
Cliquez sur Mise en relation automatique pour relier les tables automatiquement. Cette fonction établit automatiquement les liens entre les tables basés sur les champs communs ou les relations clés étrangères entre les tables (si votre base de données gère les clés étrangères).
Ordonner les liens
Si vous disposez de plusieurs liens, vous pouvez utiliser la fonction Ordonner les liens pour réorganiser les liens dans l'ordre dans lequel vous souhaitez qu'ils soient traités. Des ordres de lien différents peuvent entraîner des requêtes différentes.
Effacer les liens
Cliquez sur ce bouton pour annuler tous les liens de tables en cours.
Supprimer ce lien
Cliquez sur un lien, puis sur ce bouton pour le supprimer.
Options de mise en relation
Pour activer ce bouton, une ligne de lien doit avoir été préalablement sélectionnée. Après avoir sélectionné un lien, cliquez sur ce bouton pour ouvrir la boîte de dialogue Options de mise en relation permettant de choisir le type de jointure et le type de mise en relation.
Légende des index
Cliquez sur ce bouton pour ouvrir la boîte de dialogue Légende de l'index afin d'afficher la signification des indicateurs d'index utilisés dans la zone d'affichage Liens.

Voir aussi

Boîte de dialogue Ordonner les liens | Boîte de dialogue Options de mise en relation | Boîte de dialogue Expert Base de données | Boîte de dialogue Légende des index