Exploration de l'entité principale et de ses données associées (Générateur de rapports version 1.0)
Lorsque vous faites glisser un champ, un ensemble de champs ou l'entité proprement dite vers la zone de conception, l'entité devient l'entité principale. L'entité principale fournit le contexte du rapport. Par exemple, supposons que vous souhaitez créer un rapport qui indique le chiffre d'affaires généré par votre société au cours du mois passé. Après avoir examiné la source de données, vous sélectionnez les champs Ship Date et Sum Total Due de l'entité Sales Order et les faites glisser vers la zone de conception. L'entité Sales Order devient l'entité principale. L'entité principale fournit un contexte pour le rapport. Ce contexte fournit au Générateur de rapports les informations qui lui permettent d'extraire les données stockées dans la base de données sous-jacente lorsque vous exécutez le rapport.
Le rapport ayant été placé dans un contexte, le Générateur de rapports n'affiche plus d'entités non associées à l'entité principale. Par exemple, lorsque vous ajoutez les champs Ship Date et Sum Total Due à la zone de conception, seules les entités liées à l'entité Sales Order sont répertoriées dans la zone Entités du volet de l'Explorateur. L'entité Sales Order apparaît en gras et les entités associées, telles que Sales, Customer, Sales Person et Territory, sont imbriquées sous celle-ci. Pour passer de l'entité principale à ses entités associées, cliquez sur les entités. Lorsque vous faites glisser des champs ou des entités vers la zone de conception, les noms des entités apparaissent en gras.
Modification de l'entité principale
En fonction des champs et des entités que vous faites glisser vers la zone de conception, l'entité principale peut changer. Les modifications de l'entité principale se produisent lorsque vous faites glisser un champ contenant une valeur unique depuis une entité associée et que vous le déposez à droite des champs de l'entité principale dans la zone de conception. À partir de l'exemple précédent, supposons que vous ajoutez l'entité Sales ID depuis l'entité Sale à la zone de conception. Lorsque vous ajoutez ce champ, l'entité principale Sales Order devient l'entité principale Sale. Ce changement d'entité principale vous permet de visualiser toutes les informations relatives à l'entité Sale que vous pourriez souhaiter ajouter au rapport. L'entité Sale fournit le nouveau contexte du rapport.
Relations entre les entités
Les entités peuvent posséder une relation à un ou à plusieurs avec d'autres entités au sein d'une source de données. Par exemple, il existe une relation à un entre les entités Product et Product Model. À chaque produit correspond un modèle de produit. La relation entre les entités Customer et Sales Orders est un exemple de relation à plusieurs. À chaque client peuvent correspondre plusieurs commandes. Les entités associées, connues sous le nom de rôles, sont affichées en retrait, sous l'entité sélectionnée. Cela vous permet d'accéder aux autres entités qui sont associées à l'entité sélectionnée.