Страница 1 из 1
Пременные в скомпилированном отчете
Добавлено: 20 фев 2009, 09:35
Сергей
Здравствуйте!
Не могу установить значение переменной в скомпилированном отчете.
Код: Выделить всё
StiReport rep = StiReport.GetReportFromAssembly("report.dll");
rep["NumberId"] = "00025";
rep.Show();
выдает пустую портянку.
ver 2009.1.323 from 12.01.2009
Пременные в скомпилированном отчете
Добавлено: 20 фев 2009, 10:38
Сергей
В пререлизе 2009.02.16 тоже самое
Пременные в скомпилированном отчете
Добавлено: 24 фев 2009, 10:50
Edward
Здравствуйте.
Проверил Ваш код. Все работает. Проверьте, пожалуйста, что Вы загружаете библиотеку report.dll, которая сгенерирована из mrt файла при помощи этой же пререлиз версии, которая используется в проекте.
Т.е. неизменен mrt файл. dll нужно пересоздавать каждый раз, когда переходите на новую версию.
Этот топик может быть Вам интересен:
http://forum.stimulsoft.com/Default.aspx?g=posts&t=701
Спасибо.
Пременные в скомпилированном отчете
Добавлено: 25 фев 2009, 09:09
Сергей
Edward писал(а):Здравствуйте.
Проверил Ваш код. Все работает. Проверьте, пожалуйста, что Вы загружаете библиотеку report.dll, которая сгенерирована из mrt файла при помощи этой же пререлиз версии, которая используется в проекте.
Т.е. неизменен mrt файл. dll нужно пересоздавать каждый раз, когда переходите на новую версию.
Этот топик может быть Вам интересен:
http://forum.stimulsoft.com/Default.aspx?g=posts&t=701
Спасибо.
Добрый день!
Спасибо за ответ:)
Давно уже разобрался.
Это была моя вина: устанавливал значение переменной после получения данных. В итоге - пустой набор данных.
Пременные в скомпилированном отчете
Добавлено: 25 фев 2009, 09:18
Edward
Здравствуйте.
Спасибо за информацию.
Дайте знать если понадобится дополнительная помощь.
Спасибо.