Строка подключения из Web.config
Проясните пожалуйста такой момент. При использовании asp.net версии, мне необходимо в отчете использовать строку подключения указанную в конфигурационном файле. Отчет должен динамически подгружаться в WebReport из заданной папки. Как это можно сделать не прописывая строку в самом файле отчета?
Комментарии
Строку подключения можно передать в отчет из программы. У компонента "Connection" (его можно выбрать в окне "Данные" в режиме дизайна) есть св-во ConnectionStringExpression. Ему можно присвоить ссылку на параметр отчета, например:
[MyParam]
и передать значение параметра из программы. Для обращения к отчету в веб-режиме используйте событие OnStartReport компонента WebReport. Отчет доступен в свойстве WebReport.Report:
WebReport1.Report.SetParameterValue("MyParam", my_connection_string);
Еще такой попутный вопрос, будут ли в ближайшее время диалоговые окна для asp.net, и продажи asp.net версии отдельно от WinForms?
Диалоговыми окнами сейчас занимаемся, со временем будут. Правда, с довольно существенными ограничениями. Вырезать winforms из состава FastReport не планируем.