Можно ли сами отчеты (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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.867 из 5
Похожие ответы