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.
Pour créer un nouveau dataSet, allez dans l'onglet Data,
puis dans le menu déroulant DataSet cliquez sur <Nouveau dataSet>.
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.
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
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.
Introduction
1. Report Server Project
1.1 Création du projet
1.2 Création de la source de données
1.3 Créer un rapport
2. DataSet
2.1 Créer un nouveau DataSet
2.2 Différent type de DataSet
2.3 Le volet DataSet
3. Personnalisation du rapport
3.1 Pied de page et entête de page
3.2 Images
3.3 Tableau Simple
3.4 Personnalisation du format d'affichage
3.5 Tableau avec Tri
3.6 Tableaux groupés
3.7 Tableau avec aucun résultat (NowRows)
3.8 Totaux de lignes
4. Création graphique
4.1 Composant Graphique
4.2 Configuration des données
4.3 Présentation graphique 3D
4.4 Graphique 3D évolué
5. Filtres
5.1 Paramétrer les dataSets
5.2 Propriété du paramètre
5.3 Type de paramètre
5.4 Paramètres pré-paramétrés
5.5 Valeur par défaut des paramètres
6. Publication des rapports
6.1 Publication via Visual Studio
6.2 Autres type de publications
Conclusion
|
|
 |
Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft
|
|