Chinese (People's Republic of China)  English  Français


Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo



Projets
  Dernier Projet
  Les plus populaires
  Tous les Projets

333 Visiteurs
3168 Projets


My Supinfo-Projects

   Connectez-vous
   Créez un Compte


Synopsis

   11 Visites
   Note INTERNET : 20
    (2 Votants)
   4 Commentaires

   Lire l'article

Evaluez cet article

20
18
16
14
12
10
8
6
4
2
0


Commentez cet article

Auteur :

Email :

Votre commentaire :



 
2006 - Pérennisation
Reporting Service 2005
[30 mn de lecture - paru le 9/25/2006 11:30:35 AM - Public : Confirmé]

Auteur

degrem_mMichel DEGREMONT
Elève-Ingénieur Supinfo Paris
Promotion SUPINFO 2006

   Lui écrire
   Tous les projets de cet auteur
   Le mini-CV de cet auteur

3. Personnalisation du rapport

Dans notre exemple, nous allons créer une facture client.

3.1 Pied de page et entête de page

Reporting Service 2005 offre la possibilité d'ajouter des entêtes et pied de page sur votre document comme un éditeur de texte.

Allez dans l'onglet 'Report' du menu 'Page Header'. 

Reporting Service 2005

Des barres horizontales vous permettez de visualiser la segmentation de votre document.

 

3.2 Images

Pour personnaliser notre facture, nous allons ajouter le logo de notre entreprise. Quand vous cliquez déplacez sur le composant Image, Visual Studio vous propose  4 choix.
 - l'image est intégrée dans la rapport
 - l'image est stockée un répertoire du projet Visual Studio
 - l'image est stockée dans la base de données
 - l'image est stockée sur le Web .

3.3 Tableau Simple

Placez sur la surface du 'layout' un tableau. Normalement un tableau de 3 colonnes avec 3 lignes (entête, pied et détail) apparait.

 Vous pouvez en ajouter des lignes et des colones en un simple cliques droits.

Pour remplir votre tableau, vous pouvez drag and dropper directement les champs de votre dataSet dans les lignes de votre tableau.

Reporting Service 2005

3.4 Personnalisation du format d'affichage

Vous pouvez personnaliser facilement chaque élément en changeant la couleur de fond, du texte, la police... Sélectionnez un élément, (une cellule, une ligne...) et cliquez sur 'Format'.

Reporting Service 2005

3.5 Tableau avec Trie

Vous pouvez aussi faire des colonnes de tries dans vos tableaux. Ces tries peuvent s'effectuer sur un champ du DataSet ou une expression.

Ce fonctionnalité est disponible pour les tableaux ou les matrices. Vous pouvez faire de trie sur plusieurs colonnes et même  dans les groups.

Pour gérer les tries interactifs vous devez faire un  'clique droit' >> 'propriété' sur la cellule d'entête du tableau. Ensuite allez sur l'onglet 'Interactive Sort'

Reporting Service 2005

3.6 Tableau groupé

Toujours dans notre exemple de facture, nous pourrions imaginer que notre service comptabilité souhaite afficher une facture qui regroupe les articles vendu par Unité de mesure. Ainsi que l'affichage de chaque sous-totaux.

Ajoutez un nouveau tableau sur le 'Layout'.

Sur la barre de propriété, faites clique droit 'Insert Group'

Reporting Service 2005

Comment dans le tableau un 'Group' est constitué d'un entête, d'une description et un pied de groupe.

- L 'entête : nous allons placer le titre du groupe (l'unité de mesure).
- Description : nous allons mettre le détail du groupe
- Pied du groupe : nous allons calculer le total du prix pour ce groupe. Pour générer des totaux consulter le paragraphe 3.6 Totaux de lignes.

Reporting Service 2005

3.7 Tableau avec aucun résultat (NowRows)

Une propriété du tableau vous permet d'indiquez à vos visiteurs que le 'dataSet' n'a retourné aucun résultat. Allez dans les propriétés du tableau, dans l'onglet Data, et changer la propriété du champs NoRows par une valeur adéquate.

Reporting Service 2005

3.8 Totaux de lignes

Dans notre exemple de facture, nous souhaiterons ajouter une ligne Total dans notre facture.

Dans le pied de colone (alias footer), éditez un expression et ajouter la fonction SUM 

Reporting Service 2005

 

Résultat

Reporting Service 2005


Articles de la même catégorie

 Pages : Top


7 Visites
0 Commentaires
Integrate Hibernate and Struts
[30 mn de lecture - paru le 9/21/2006 12:19:23 PM - Public : Confirmé]

En savoir plus


16 Visites
0 Commentaires
Mise en place CVTRACKER
[20 mn de lecture - paru le 9/20/2006 5:14:20 PM - Public : Confirmé]

En savoir plus


7 Visites
0 Commentaires
Backup and restoration management using Oracle10g
[30 mn de lecture - paru le 9/13/2006 11:06:59 AM - Public : Confirmé]

En savoir plus

   Tous les Articles


SUPINFO Training Center peut vous proposer une formation ...

   Devenez Ingénieur Système Microsoft en 35 jours avec SUPINFO Training Center
   Devenez Certifiés Cisco en 13 jours avec SUPINFO Training Center
   Devenez Administrateur Système Microsoft avec SUPINFO Training Center
   Devenez Développeur Microsoft .NET en 13 jours avec SUPINFO Training Center



Powered by Campus-Booster Technology
Conditions d'utilisation & Copyright | Respect de la vie privée
© Copyright 1965-2006 Supinfo Paris, Paris Academy of Computer Science
Supinfo, Ecole Supérieure d'Informatique et Paris Academy Of Computer Science are trade marks.
23, rue de Château LANDON - 75010 PARIS - Phone : +33 (0) 153359 700 Fax : +33 (0) 153359 701

Web site autided by :