Leçon 8 : Définition des attributs de détail par défaut
Nouveau : 5 décembre 2005
Les attributs de détail par défaut désignent à la fois les champs qui identifient une instance unique de l'entité et d'autres champs pouvant servir aux utilisateurs du Générateur de rapports lors de la création de rapports. Les attributs de détail par défaut apparaissent lorsque l'utilisateur fait glisser une entité vers la zone de conception. Par exemple, lorsque vous ajoutez l'entité Product à la zone de conception, les champs suivants s'affichent : Name, Product Number, Weight, Size, Color et Standard Cost. Le champ Name identifie de façon unique chaque instance de produit ; les champs Product Number, Weight, Size, Color et Standard Cost sont des champs supplémentaires relatifs au produit qu'un utilisateur souhaite examiner lorsqu'il crée des rapports sur les produits. Les attributs d'identification désigne un ou deux champs qui identifient chaque instance de l'entité en tant qu'élément unique. Par exemple, le champ Name identifie de façon unique chaque produit.
Dans cette leçon, vous allez définir les attributs de détail par défaut d'une entité, puis redéployer le modèle et afficher les modifications du modèle de rapport dans le Générateur de rapports.
Pour définir les attributs de détail par défaut
Dans l'arborescence, sélectionnez l'entité Sales Person.
Dans la fenêtre Propriétés, sélectionnez DefaultDetailAttributes.
Pour modifier la propriété, cliquez sur le bouton (…).
Dans la liste Membres de la boîte de dialogue Éditeur de collections de AttributeReference, sélectionnez Commission Pct, puis cliquez sur Supprimer.
Cliquez sur Ajouter.
La boîte de dialogue Attributs de détails par défaut apparaît.
Dans la liste Entités, sélectionnez l'entité Employee, puis l'entité Contact.
Dans la liste Champs, sélectionnez Prénom, Deuxième prénom et Nom, puis cliquez sur OK.
Cliquez de nouveau sur OK.
Dans la fenêtre Propriétés, notez que la propriété DefaultDetailAttributes indique qu'il existe quatre attributs. Lorsque l'utilisateur ajoute l'entité Sales Person à son rapport, le numéro de carte d'identité, le prénom, le deuxième prénom et le nom du vendeur sont ajoutés.
Dans le menu Fichier, cliquez sur Enregistrer tout.
Pour déployer le modèle de rapport
- Dans le menu Générer, cliquez sur Déployer le modèle AdventureWorks.
Pour afficher les modifications du modèle de rapport dans le Générateur de rapports
Démarrez le Générateur de rapports.
Dans le volet Mise en route, sélectionnez le modèle AdventureWorks, puis cliquez sur OK.
Pour afficher le dossier Product Details, faites défiler la liste des entités.
Vous avez créé ce dossier au cours de la leçon 3.
Pour afficher le contenu du dossier Product Details, cliquez sur Product Details.
Vous avez ajouté les entités à ce dossier au cours de la leçon 3.
Dans la liste Entités, recherchez les entités Sales Orders et Sales.
Vous avez renommé ces entités au cours de la leçon 4.
Sélectionnez l'entité Sales Orders, puis faites glisser le champ Sum Total Due vers la zone de conception.
Vous avez renommé ce champ au cours de la leçon 4 et mis en forme au cours de la leçon 7.
Faites glisser l'entité Sales Person vers la gauche du champ Sum Total Due.
Notez que le numéro de carte d'identité, le prénom, le deuxième prénom et le nom sont ajoutés au rapport. Il s'agit des attributs de détail par défaut que vous avez ajoutés à l'entité dans le cadre de cette leçon. Il s'agit également du même rapport que celui que vous avez créé précédemment avec néanmoins une différence puisque les modifications de votre nouveau modèle sont désormais affichées.
Pour afficher les résultats de votre rapport, cliquez sur Exécuter le rapport.
Pour revenir à la zone de conception, cliquez sur Créer un rapport.
Dans le menu Fichier, cliquez sur Nouveau.
Dans le volet Mise en route, sélectionnez le modèle AdventureWorks, puis cliquez sur OK.
Lorsque le système vous demande si vous souhaitez enregistrer votre rapport, cliquez sur Non.
Vous n'avez pas besoin d'enregistrer ce rapport pour les leçons suivantes du didacticiel.
Dans la liste Entités, accédez à l'entité Product.
Faites glisser l'entité Product vers la zone de conception.
Dans la liste Entités, notez que l'entité Product Subcategory apparaît répertoriée sous l'entité Product.
Sélectionnez l'entité Product Subcategory.
Notez les champs au sein de cette entité. De même, remarquez que l'entité Product Category apparaît répertoriée sous l'entité Product Subcategory.
Sélectionnez à présent l'entité Product Category.
Notez les champs au sein de cette entité.
Un seul champ utile est associé à ces entités : leur attribut Name respectif. Il serait préférable de consulter ces champs en tant qu'attributs de l'entité Product plutôt que d'y accéder individuellement.
Étapes suivantes
Dans la leçon suivante, vous allez modifier les propriétés d'une entité pour la définir en tant qu'entité de recherche pour une autre entité. Consultez Leçon 9 : Définition d'une entité de recherche.
Voir aussi
Tâches
Didacticiel : Amélioration d'un modèle de rapport à l'aide du Générateur de modèles
Concepts
Didacticiels de Reporting Services
Autres ressources
Utilisation du Générateur de modèles