DevExpress XtraReports — основной и вспомогательный отчет с сохраненной процедурой

В настоящее время я использую последнюю версию 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");            
    }

Он нажимает на это и извлекает данные, но не привязывает их к отчету. Есть идеи? Спасибо


person Merds    schedule 29.06.2012    source источник


Ответы (1)


Попробуйте использовать: this.DataSource=dsGoalsTotals.sp_StoredProc;

После отправленного вами кода.

это может помочь.

person RK_1989    schedule 12.07.2012