Можно ли сами отчеты (Report1.rdlc) сохранить отдельно от проекта - Visual Basic .NET
Формулировка задачи:
Всем Добрый день. У меня в проекте реализовано следующее: имеется несколько отчетов (Report1.rdlc) и несколько форм. В зависимости от выбранных значений на форме заполняется свой отчет:
каждый отчет физически привязан к ReportViewer1 (на своей форме ReportViewer - задачи - выбрать отчет). То есть получается целая куча форм. Все отлажено и все работает (никаких БД нет - все заполняется в зависимости от введенных значений, просматривается и печатается)
Вопрос: можно ли сами отчеты (Report1.rdlc) сохранить отдельно от проекта, в какой-нибудь папке на диске. Будет одна форма с ReportViewer1, одна форма с вводом данных, и папка, скажем с 10 отчетами. Возможно ли это и как подключаться к этим отчетам?
Возможно, я как-то не правильно объяснил суть. Сейчас у меня 8 Форм с ReportViewer - каждая привязана на свой отчет. Начиналось все с 2-х, хотел сразу сделать как-то "по-нормальному", но выхода тогда не нашел.
Решил временно пользоваться так. Сейчас количество отчетов возросло, и беда в том, что нужно добавить еще 8. Плюс ко всему понадобилась возможность пользоваться этим приложением с двух компьютеров. Вот я и подумал - открыть доступ к какой-нибудь папке.
В моем представлении - это должно работать так:
1. Есть установленная программа, в которой пользователь выбирает тип отчета (например ОТЧЕТ №1)
2. Программа связывается с формой этого отчета (его параметрами) и происходит заполнение в один и тот же ReportViewer
Вот здесь возникает проблема - как связаться с отчетом и при помощи чего
Ведь каждый отчет заполняется своими данными и они в большинстве не одинаковы. Получается нужно как-то выносить за пределы программы еще и модуль с кодом
Если все это осуществить - тогда можно было бы добавить (или изменить) отчет №10 и модуль №10, отчет №11 и модуль №11 и т.д., а саму программу переписывать не надо.
Если можете, помогите, ведь весь код уже написан - осталось только его как-то правильно "растусовать"...
Решение задачи: «Можно ли сами отчеты (Report1.rdlc) сохранить отдельно от проекта»
textual
Листинг программы
.RTB_Report.ReadOnly = True
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д