2012-06-29 52 views
0

我目前使用最新版本的XtraReports做一個主和子報告,這兩個調用存儲特效。主人工作正常,但由於某種原因,即使它傳遞了正確的參數,我也知道該過程的作用,但該參數並沒有提取數據。根據我在他們的網站上找到的信息,我應該在子報表上做一個BeforePrint來綁定dataadapter。在報表的設計視圖中,我有DataSource集和DataMember集,並將dataadapter設置爲none。然後在印前,我有以下 -DevExpress XtraReports - 主和子報告都存儲proc

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");    
    } 

它擊中這一點,並拉動數據,但它沒有綁定到報告。有任何想法嗎?謝謝

回答

0

嘗試使用: this.DataSource = dsGoalsTotals.sp_StoredProc;

之後您發送的代碼。

它可能有幫助。