У меня есть отчет RDLC, подобный этому.
Здесь я могу каждый раз печатать каждую карту для каждого ученика. Я могу собрать необходимые данные на основе календаря учеников, академического календаря и текущего сеанса и передать его в отчет rdlc для его печати.
Теперь проблема в том, хочу ли я печатать/генерировать карточки-подтверждения для всех учеников, а не печатать одну карту-приемницу каждый раз, что мне теперь делать? Я могу получить все данные о студентах, но я понятия не имею, как представлять их в отчете для достижения этой цели.
Однажды у меня была аналогичная проблема.
Я использовал одну сохраненную процедуру, чтобы получить все детали всех учеников. Один набор данных. И поместили их все в одну табличку и сгруппировали их.
Подлисты (например, список меток) являются отдельными самими таблицами и вставляются в текстовые поля основного tablix.
Я отвечал на подобный вопрос здесь. Вы можете загрузить образец проекта, который я создал из sendpace, и вот скриншот моего примера.
Надеюсь, поможет!