Je ne suis pas sûr de savoir comment faire cela. Je suis allé à la ressource: http://www.gotreportviewer.com/, mais je ne pouvais pas trouver la réponse exacte. J'utilise VS 2010 .NET Framework 4, donc je suppose que j'utilise aussi ReportViewer2008. Oh, et j'utilise des fichiers RDLC. Ils ont montré un exemple de table où les données ont été groupées/triées et elles avaient l'en-tête de groupe et le pied de groupe, ce qui semble être ce que je veux (je pense), mais je ne peux pas comprendre comment ajouter ces lignes ma table.ReportViewer: Grouper/Répéter une table?
Fondamentalement, j'avoir un objet (enregistrement) qui contient:
- Nom du groupe
- Prénom
- Nom
Je passe dans un ObservableCollection comme l'objet DataSource. Ce que je veux faire est ce:
[GroupName]
[First Name] [LastName]
Total: ##
...
Grand Total: ##
Fondamentalement, classer par: GroupName, puis FirstName, puis LastName. Je pense que la façon dont j'ai besoin de mes données groupées/triées est explicite. J'ai le pacte de tri, mais je ne peux pas filtrer/répéter les données. Et, je ne suis pas sûr de savoir comment obtenir Total/Total Total. Je suis sûr que je pourrais comprendre Grand Total, mais Total ... Je n'en ai aucune idée.
Besoin d'un peu plus d'informations, mais il semble que vous utilisez des fichiers .RDLC (pas de SQL Server Reporting Engine comme avec les fichiers .RDL). Si oui, avez-vous déjà construit le rapport (fichier .RDLC) ou essayez-vous de créer le rapport à la volée avec le code? D'après mon expérience, je construis le rapport dans VS2010, j'organise des groupes là-bas, etc ... Habituellement, votre total: ## sera un sous-total de groupe, et le total général ira dans le pied de la grille. –
J'utilise des fichiers RDLC, mais je ne me souviens pas comment créer correctement la table afin qu'elle soit conforme à la façon dont j'essaie de le faire. Même faire des choses comme cliquer sur le groupe de lignes et "Ajouter Total> Après" ne me donne pas le total, juste une ligne de table qui est vide. –