2013-06-08 3 views
0

У меня есть отчет, который берет свои данные от table1.Обновить данные ReportViewer

Если я добавляю новые данные в table1, отчет не будет обновлять свои данные до перезапуска файла .exe.

Есть ли команда (C#), которую я могу использовать для обновления данных в отчете?

ответ

0

reportViewer.RefreshReport()

Постарайся Google в следующий раз :)

+1

Ну я пробовал, не работает отчет по-прежнему показывают предыдущие данные и не новые, я просто добавил. maby Мне нужно обновить набор данных? –

0

Вы пробовали метод RefreshReport?

Вызов метода RefreshReport вызывает перезагрузку и визуализацию всех данных в отчете. Вызов RefreshReport автоматически добавляется в обработчик события Form Load, когда элемент управления ReportViewer добавляется в форму.

private void Form1_Load(object sender, EventArgs e) 
{ 
    this.reportViewer.RefreshReport(); 
    } 

http://msdn.microsoft.com/en-us/library/microsoft.reporting.winforms.reportviewer.refreshreport(v=vs.100).aspx

Смежные вопросы