Отчет RDLC:больше одной страницы?Пользовательские разрывы страниц?

StackOverflow https://stackoverflow.com/questions/881842

Вопрос

У меня есть отчет служб Microsoft Reporting Services (локальный отчет, VS2005), и я пытаюсь создать довольно сложный отчет...

У меня есть две таблицы, возвращенные из SQL-запроса.Первая - это основная таблица, которая имеет список идентификаторов наборов, соответствующих наборам записей во второй, и имеет набор записей следующим образом:

+----------------------+
| SetID                |
+----------------------+
| 1                    |
| 2                    |
| 3                    |
| ...                  |
|                      |

Вторая таблица - это список бьорк, давайте назовем их.Это выглядит примерно так:

+----------+-------+-----------+-----------
| BjorkID  | SetID | BjorkName | ...
+----------+-------+-----------+-----------
| 1        | 1     | Bob       |
| 2        | 1     | Jones     |
| 3        | 1     | Smith     |
| 4        | 2     | Jack      |
| 5        | 2     | Daniels   |
| 6        | 3     | Moo       |
| 7        | 3     | Bean      |
| 8        | 3     | Bond      |
| 9        | 3     | Jim       |
| ...      | ...   | ...       |
|          |       |           |

Теперь мне нужно сгенерировать отчет, который распечатает по одной странице для каждого набора, и страница каждого набора содержит список его бьорков.

Кто-нибудь может указать мне правильное направление, чтобы заставить RDLC сделать это?:)

Ваше здоровье!

Это было полезно?

Решение

Вы можете выполнить свою задачу, используя только вторую таблицу / набор данных и родительские и подробные группы в таблице или списке.

Родительские группы в SetID.Подробные группы на Бьоркиде.Соответствующим образом установите разрывы страниц.

HTH

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top