Pour lier des vues une vue d'une relation maître-détails, vous devez définir la vue maître et la vue de détail.
Pour plus d'informations sur la liaison maître-détails, reportez-vous à Qu'est-ce que la liaison maître-détails entre les vues ?
Une vue maître gère les modifications de données de vues de détail.
Pour définir une vue en mode maître, procédez comme suit :
Une vue de détail est à l'écoute des événements maître-détails envoyés par une vue maître sur un canal donné en vue d'y répondre.
Pour définir une vue en mode détails, procédez comme suit :
Vous pouvez associer des tables et des graphiques de sorte que les relations entre leurs points de données soient claires.
Dans cet exemple, une table nommée Regional Sales Master View est liée à un graphique nommé Regional Sales View Detail View en une relation maître-détails.
La vue maître Regional Sales présente une série de colonnes permettant d'analyser les informations relatives aux ventes régionales.
L'analyse de la vue maître contient les colonnes D50 Region et 1 - Revenue. La colonne 1 - Revenue est configurée comme colonne maître, comme l'illustre la figure suivante. La vue ajoutée comme vue maître est une table.
Figure 4-3 Exemple de définition d'une vue maître
La vue de détail Regional Sales comporte une série de colonnes à partir desquelles les détails des ventes pour une région peuvent être analysés.
L'analyse de la vue de détail contient les colonnes D50 Region, P4 Brand et 1 - Revenue. La vue ajoutée à la vue de détail est un graphique à barres horizontales et est configurée pour écouter des événements maître-détails sur Sales Channel, comme illustré dans la figure suivante.
Figure 4-4 Configuration de l'écoute d'événements maître-détails
La colonne D50 Region est configurée pour être la colonne de détail. Pour ceci, la colonne D50 Region a été déposée dans la cible de déplacement Invites de graphique du panneau Mise en page, comme le montre la figure 4–36. (La colonne D50 Region apparaît ensuite sur l'axe de page de la table.)
La liaison maître-détails vous permet de combiner des points de données de vue maître et de vue de détail dans un seul calcul.
Lorsqu'un utilisateur clique sur la cellule contenant le chiffre d'affaires pour la région AMERICAS de la vue maître Regional Sales, la vue envoie un événement maître-détails sur Sales Channel et transmet les informations de l'événement maître-détails D50 Region = AMERICAS.
La vue de détail Regional Sales, qui est à l'écoute sur Sales Channel, reçoit et valide les informations de l'événement maître-détails. Elle détermine que la colonne D50 Region correspond à une colonne de son axe de page, met à jour l'axe de page sur AMERICAS, puis actualise la totalité de la vue, comme présenté dans l'illustration.