Имеется отчет Report.rdlc
Так же WPF форма с добавленным на нее ReportViewer
Код формы:
public partial class CustomerRequestsForm : Window
{
[Dependency]
public new IUnityContainer Container { get; set; }
private readonly IStatementService service;
public CustomerRequestsForm(IStatementService service)
{
InitializeComponent();
this.service = service;
}
private void buttonMake_Click(object sender, RoutedEventArgs e)
{
if (dateTimePickerFrom.SelectedDate >= dateTimePickerTo.SelectedDate)
{
MessageBox.Show("Дата начала должна быть меньше даты окончания", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error);
return;
}
try
{
reportViewer.LocalReport.ReportEmbeddedResource = "AbstractPizzeriaView.Report.rdlc";
ReportParameter parameter = new ReportParameter("ReportParameterPeriod",
"c " + dateTimePickerFrom.SelectedDate.Value.ToShortDateString() +
" по " + dateTimePickerTo.SelectedDate.Value.ToShortDateString());
reportViewer.LocalReport.SetParameters(parameter);
var dataSource = service.GetClientOrders(new StatementBindingModel
{
DateFrom = dateTimePickerFrom.SelectedDate,
DateTo = dateTimePickerTo.SelectedDate
});
ReportDataSource source = new ReportDataSource("DataSetResources", dataSource);
reportViewer.LocalReport.DataSources.Add(source);
reportViewer.RefreshReport();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error);
}
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{
this.reportViewer.RefreshReport();
this.reportViewer.LocalReport.ReportEmbeddedResource = "AbstractPizzeriaView.Report.rdlc";
}
}
При попытке формирования отчета возникает Exсeption:
Аналогичный код работал в Windows Forms. Заранее спасибо за ответы!
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
У меня простая windows formДве кнопки: одна шифрует файл любым способом, сохраняет файл и в конце расширения дописывает
Имею вот такую вот простенькую реализацию игры Mined Out:
Почему не сохраняет в базу данных (SQL Server) данные из dataGridView? Код без ошибок