Un tutoriel pour Microsoft Report dans des applications WinForm
Je suis à l'aide de Microsoft Rapport à Mon Projet d'Application WinForm.Je suis certain problème avec les expressions, le groupe et même des filtres et beaucoup d'autre chose.Je suis à la recherche d'un compelete tutoriel pour Microsoft Rapport.Mais je n'ai pas trouvé de tutoriel jusqu'à maintenant.Pouvez-vous m'aider à trouver un tutoriel?
J'ai trouvé cette.Dites-moi si tu sais mieux.Grâce
source d'informationauteur Saleh
Vous devez vous connecter pour publier un commentaire.
La création du Client fichier de Définition de Rapport (RDLC)
Ajouter un dossier appelé “RDLC”. Ceci permettra de tenir nos rapports RDLC.
Clic droit sur le RDLC dossier, sélectionnez “Ajouter un nouvel élément..” et ajoute un “RDLC” nom de “Produits”. Nous allons utiliser l'Assistant de création de Rapport” à nous promener à travers les étapes de la création de la RDLC
Dans la boîte de dialogue suivante, donnez le jeu de données nom de “ProductDataSet”. Modifier la source de données “NorthwindReports.DAL” et sélectionnez “ProductRepository(GetProductsProjected)”.
La “Source de Données” peut apparaître vide. Pour l'obtenir, il peuplée, assurez-vous que votre projet est compilé et il y a un index.aspx fichier dans le dossier racine. Cela peut être un bug.
Les champs qui sont renvoyés à partir de la méthode sont indiqués sur la droite. Cliquez sur suivant.
Glisser et de déposer le Nom, le nom de catégorie, prix unitaire et Abandonnées dans les Valeurs conteneur. Notez que vous pouvez créer beaucoup plus complexe de regroupement à l'aide de cette INTERFACE utilisateur. Cliquez Sur Suivant.
La plupart des sélections sur cet écran sont grisés car nous n'avons pas choisi un regroupement dans l'écran précédent. Cliquez sur suivant.
Choisissez un style pour votre rapport. Cliquez sur suivant.
Le rapport de la conception graphique de la surface est maintenant visible. Clic droit sur le rapport et ajouter un en-tête de page et pied de page.
Avec la conception du rapport de la surface active, faites glisser une zone de texte de la boîte à outils de l'en-tête de page. Faites glisser l'un de plus de zone de texte de l'en-tête de page. Nous allons utiliser les zones de texte pour ajouter un peu de texte d'en-tête comme le montre la figure suivante.
Vous pouvez modifier la taille de la police et d'autres propriétés des zones de texte à l'aide de l'outil de formatage de la barre (marqué en rouge). Vous pouvez également redimensionner les colonnes en déplaçant votre curseur entre les colonnes et en la faisant glisser.
L'Ajout D'Expressions
Ajouter deux zones de texte pour le pied de page. Nous allons les utiliser pour les ajouter au moment où le rapport a été généré et les numéros de page. Cliquez droit sur la première zone de texte dans le pied de page et sélectionnez “Expression”.
Ajouter l'expression suivante pour la date d'impression (notez le signe = à gauche de l'expression dans la boîte de dialogue ci-dessous)
"© Northwind Traders " & Format(Now(),"MM/dd/yyyy hh:mm tt")
Clic droit sur la deuxième zone de texte et ajoutez les éléments suivants pour le nombre de pages.
Globals.PageNumber & "" & Globals.TotalPages
Le formatage de la page le pied de page est terminée.
Nous allons maintenant formater le “Prix Unitaire” de la colonne de sorte qu'il affiche le nombre en format de devise. Clic droit sur le [prix unitaire] colonne (pas d'en-tête) et sélectionnez “Propriétés-Zone de Texte..”
Sous “Nombre”, sélectionnez “Monnaie”. Appuyez sur OK.
L'ajout d'un graphique
Avec la conception de la surface active, allez à la boîte à outils et faites glisser un contrôle graphique. Vous aurez besoin de déplacer le produit table de la liste en bas de la première pour faire de la place pour le graphique contorl. Le document peut également être redimensionnée en les faisant glisser sur le coin ou à la page d'en-tête/pied de page de séparation.
Dans la boîte de dialogue suivante, sélectionnez le premier type de graphique. Cela peut être modifié par la suite si nécessaire. Cliquez sur OK. Le tableau est ajouté à la conception de la surface.
Cliquez sur la barre bleue dans le graphique (pas de légende). Cela fera apparaître les emplacements de déplacement de l'abandon des champs. Faites glisser et déposez le prix unitaire et le nom de catégorie dans le haut (axe des y) et bas (axe des x) comme indiqué ci-dessous. Cela nous donnera le total des prix à l'unité pour une catégorie donnée. C'est le meilleur que je pouvais venir aussi loin que ce que le rapport à rendre, désolé 🙂 Supprimer la zone de légende pour obtenir plus d'écran de l'immobilier.
Redimensionner le graphique à votre goût. Modifier l'en-tête, les axes x et y de texte en double-cliquant sur ces zones.
Nous l'avons fait jusqu'ici. Nous allons impressionner le client en ajoutant un dégradé sur le graphique à barres 🙂 clic Droit sur la barre bleue et sélectionnez “propriétés de la Série”.
En vertu de “Remplissage”, ajouter une couleur et la couleur secondaire et sélectionnez le style de Gradient.
Nous fait concevoir notre rapport. Dans la prochaine section, nous verrons comment ajouter le rapport à la visionneuse de rapports, de contrôle, de lier les données et de les mettre à jour au moment où les critères de filtre a changé.
Pour .cs fichier suivez ce lien :
Cliquez ici
Pour les sous rapport, suivez ce lien : Cliquez ici pour des sous-détails du rapport
Pour la Commune rdlc expression suivez ce lien Cliquez ici
http://www.c-sharpcorner.com/UploadFile/robo60/StandaloneRDLCReports11142007183516PM/StandaloneRDLCReports.aspx
Ici, nous pouvons trouver la solution avec le code
http://www.dotnetsharepoint.com/2013/08/how-to-create-rdlc-report-in-c-windows.html#.Uh76gJKfjwg