Передача параметров в отчет

Обсуждение Stimulsoft Reports.NET
Ответить
Velavok
Сообщения: 47
Зарегистрирован: 21 сен 2008, 07:06

Передача параметров в отчет

Сообщение Velavok »

Здравствуйте.
Я передаю в отчет параметры из свой программы следующим способом:
private void RegisterVariables()
{
foreach (String key in Variables.Items.Keys)
Report[key] = FilterVariables[key];

}
где Variables - Словарь пар

В самом отчете добавлены переменные с соответствующими именами.
Проблема в том, что при работе со скомпилированными отчетами (.dll) переменные нормально передаются в отчет, а при использовании .mrt вместо переданных ставятся значения по-умолчанию. В частности такое происходит с переменными типа DateTime.
Как это обойти?
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Передача параметров в отчет

Сообщение Aleksey »

Здравствуйте,

Если отчет скомпилирован вы можете передавать значения переменных следующим образом

Код: Выделить всё

report["Variable"] = value;
иначе

Код: Выделить всё

report.Dictionary.Variables["Variable"].ValueObject = value;
Спасибо.

Ответить