Я не совсем уверен, как это сделать. Я пошел на ресурс: http://www.gotreportviewer.com/, но я не смог найти точный ответ. Я использую VS 2010 .NET Framework 4, поэтому я предполагаю, что я также использую ReportViewer2008. О, и я использую файлы RDLC.ReportViewer: таблица группировки/повторения?
Они показали пример таблицы, где данные были сгруппированы/отсортированы, и у них был заголовок группы и нижний колонтитул группы, который, кажется, является тем, что я хочу (я думаю), но я не могу понять, как добавить эти строки в мой стол.
В принципе у меня есть объект (регистрации), который содержит:
- Имя группы
- Имя
- Фамилия
Я прохожу в ObservableCollection как DataSource объекта. То, что я хочу сделать это:
[GroupName]
[First Name] [LastName]
Total: ##
...
Grand Total: ##
В основном, сортировать по: GroupName, затем FirstName, затем LastName. Я думаю, что мне нужны мои данные, сгруппированные/отсортированные, без объяснений. У меня есть сортировочный пакт, но я не могу фильтровать/повторять данные. И я не уверен, как получить Total/Grand Total. Я уверен, что смогу найти Grand Total, но Total ... Я понятия не имею.
Нужна дополнительная информация, но похоже, что вы используете файлы .RDLC (без SQL Server Reporting Engine, как с .RDL-файлами). Если это так, у вас есть файл отчета (.RDLC), который уже создан или вы пытаетесь создать отчет nn fly с кодом? По моему опыту я создаю отчет в VS2010, настраиваю там группы и т. Д. Обычно, ваш Total: ## будет подгруппой группы, а Grand Total войдет в нижний колонтитул. –
Я использую файлы RDLC, но я не помню, как правильно создавать таблицу, чтобы она соответствовала тому, как я пытаюсь это сделать. Даже если вы делаете такие вещи, как щелчок по группе строк и «Добавить Total> After», мне не хватает всего, просто строка таблицы, которая пуста. –