Yogi@FLG Ответов: 1

Как прикрепить несколько файлов с отчетами одновременно на Средство просмотра отчетов


Я хочу прикрепить несколько файлов rdlc одновременно в Средство просмотра отчетов во время выполнения.
Как я могу это сделать?
Я попытался добавить все свои требования в один файл rdlc, но это не будет работать точно в соответствии с требованиями.

Что я уже пробовал:

Добавление всех данных в один файл rdlc.

Maciej Los

Почему?
Вы забыли показать нам, что вы пробовали...

Yogi@FLG

Это будет похоже на анкету, в которой мне нужно заполнить несколько страниц. Я хочу, чтобы какая-то часть формы была напечатана на нескольких страницах .Я попытался добавить дополнительные отчеты, но это было не идеально.

1 Ответов

Рейтинг:
1

Maciej Los

Yogi@FLG написал:

Это будет похоже на анкету, в которой мне нужно заполнить несколько страниц. Я хочу, чтобы какая-то часть формы была напечатана на нескольких страницах .Я попытался добавить дополнительные отчеты, но это было не идеально.


Что ж... Если вы хотите напечатать "некоторая часть формы напечатана на нескольких страницах", я бы предложил использовать Объект printdocument класса [^] вместо ReportVeiwer Этот класс позволяет печатать все, что вы хотите, например: изображение, текст и т. д.
Видеть:
Как распечатать форму Windows | Microsoft Docs[^]
Как печатать графику в Windows Forms | Microsoft Docs[^]
Как распечатать многостраничный текстовый файл в Windows Forms | Microsoft Docs[^]

Там есть ряд статей из CodeProject KB[^] о печати в Windows Forms.


Yogi@FLG

Но есть ли какой-либо способ добиться этого с помощью средства просмотра отчетов, что было бы полезно, поскольку у меня есть множество данных, где я буду связывать данные с помощью набора данных, и некоторые вещи будут динамически загружаться.

Maciej Los

Как я уже упоминал выше, я бы предпочел использовать PrintDocument вместо ReportViewer. С помощью PrintDocument можно распечатать множество данных.