Добрый день!
Хотел бы поблагодарить разработчиков за отличные компоненты для построения отчетов.
Получилось здорово!
У меня возник сл. вопрос.
Есть БД.
1. В дизайнере, я создаю форму;
2. Добавляю новое соединение к моей БД;
3. Создаю новый источник. (Source1)
4. В источнике данных я создаю SQL скрипт для получения необходимых данных из моей БД.
Первоначально, когда я создаю скрипт в условии я задаю параметр как константу, чтобы можно было получить все колонки из скрипта.
Потом я меняю константу на @ClubId.
5.Создаю параметр ClubId в источнике и задаю для него фиксированное значение.
ВСЕ РАБОТАЕТ!
Теперь мне из моего приложения, нужно передавать новое значение для @ClubId, но как это сделать я не знаю.
Буду рад увидеть решение в виде стоки кода!
Заранее спасибо! :biggrin:
Передача параметров в Источник Данных!
Передача параметров в Источник Данных!
Я попробовал вот так, но это не помогло:
Код: Выделить всё
var stiReport = new StiReport();
stiReport.Load(@"c:\Protocol.mrt");
stiReport.Dictionary.DataSources["Report1"].Parameters["ClubId"].ParameterValue = 30;
stiReport.Compile();
stiReport.Render(true);
stiReport.ShowWithWpf();
Передача параметров в Источник Данных!
Пройдя дебагером, я увидел, что значение ParameterValue = null,
а вот в Value, как раз и оказалось значение, которое мне нужно заменить.
В общем вопрос закрыт.
Всем спасибо! :byebye:
а вот в Value, как раз и оказалось значение, которое мне нужно заменить.
В общем вопрос закрыт.
Всем спасибо! :byebye:
Передача параметров в Источник Данных!
Здравствуйте,
Ок.
Сообщите, если понадобится дополнительная помощь.
Ок.
Сообщите, если понадобится дополнительная помощь.