В настоящее время я использую последнюю версию XtraReports для создания основного и вспомогательного отчетов, которые оба вызывают сохраненные процедуры. Мастер работает нормально, но по какой-то причине сабвуфер не извлекает данные, хотя передает правильный параметр, и я знаю, что процедура работает. Согласно информации, которую я нашел на их веб-сайте, я должен выполнить перед печатью подотчет, чтобы связать адаптер данных. В представлении «Дизайн» отчета у меня есть набор DataSource и набор DataMember, а для адаптера данных не задано значение none. Затем в предпечатной версии у меня есть следующее:
private void SubReport_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
{
sp_StoredProcTableAdapter da = new sp_StoredProcTableAdapter();
this.DataAdapter = da.Fill(dsGoalsTotal1.sp_StoredProc, "name");
}
Он нажимает на это и извлекает данные, но не привязывает их к отчету. Есть идеи? Спасибо