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

347 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

2. DataSet 

2.1 Créer un nouveau DataSet

Dans chaque rapport vous pouvez avoir différents dataset. Un dataset consiste à mettre en mémoire le résultat d'une requête pour diminuer le nombre I/0 dans la base de données ou autres sources de données. Vous pouvez ainsi exécuter différents traitements en mémoire comme les tries, les filtres... sans vous reconnecter à votre base de données.

Reporting Service 2005

Pour créer un nouveau dataSet, allez dans l'onglet Data, puis dans le menu déroulant DataSet cliquez sur . Dans la fenêtre de dialogue, sélectionnez la source de données sur laquelle vous souhaitez travailler. Dans notre exemple sélectionnez le DataSource1.

2.2 Différent type de DataSet

Quand vous créer un nouveau dataSet, vous pouvez créer votre requête en mode Texte ou utiliser un procédure stockées.

Reporting Service 2005

Dans le mode texte vous avez deux possibilité soit de saisir manuellement votre requête, soit d'utiliser l'éditeur d'expression qui vous permettra d'utiliser des variables globales (nombre de page, ), d'autres dataSet, des opérateurs arithmétiques, de comparaison ...  Pour lancer l'éditeur d'expression cliquez sur Fx

Reporting Service 2005

Dans notre exemple nous allons créer un rapport d'édition de facture. Nous allons nous servir d'une vue existante dans Navision : $Ligne vente et $Entete ligne vente

DataSet : DataSetContenuFacture = ce dataset sélectionne le contenu de la facture numéro 2002

T-SQL

SELECT

[N°] ,[Désignation],CEILING([Qté à facturer]) AS 'Qté à facturer',[Unité],[Prix unitaire]

FROM

dbo .[FRA$CRONUS France S_A_$Ligne vente]

WHERE

[N° document] = '2002'

DataSet : DataSetEnteteFacture = ce dataset sélectionne l'entête de la facture : numéro de dossier, date de commande, numéro de facture pour la facture 2002

T-SQL

SELECT TOP 1

Nom ,Adresse,Ville, [N°],

CONVERT(varchar(50),CONVERT(datetime, [Date commande],107)) AS 'Date commande',

[Libellé écriture]

FROM

dbo .[FRA$CRONUS France S_A_$En-tête vente]

WHERE

[N°] = '2002'

2.3 Le volet DataSet

Tous les DataSet que vous créerez seront visible dans le volet DataSet. Pour faire apparaître le volet DataSet, allez dans le menu en haut "View">> ""dateSet"" (PS : il est en bas du menu).

Ce volet vous permet de visualiser les "dateSet" mais aussi le nom des colonnes de ces derniers.

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 :