2010-10-18 33 views
3

預計: 我需要從數據集中獲取值以將它們放在標題中。如何將來自數據集的數據綁定到rdlc報告中的標題?

我已經做了一些變通: - 在身體區域創建文本框,使用來自數據集的正確值填充文本框。從頭文件中獲取這樣的值: ReportItems!txtFromBody.Value

不幸運!僅在最後一頁中填寫了正確的信息。

我想也許我可以使用參數,在這一點上不確定。 需要一些幫助!

回答

0

是的,你可以使用頭參數。 enter image description here

現在添加參數

// Add Parameter 
      List<ReportParameter> parameters = new List<ReportParameter>(); 
      parameters.Add(new ReportParameter("AccountName", accountName)); 
      parameters.Add(new ReportParameter("AccountCode", "Account Code: " + accountCode)); 
      parameters.Add(new ReportParameter("UnitName", unitName.ToUpper())); 
      parameters.Add(new ReportParameter("UnitAddress", unitAddress.ToUpper())); 
      parameters.Add(new ReportParameter("Title", "Schedule")); 
      parameters.Add(new ReportParameter("Date", dateVal)); 
      ReportViewer1.LocalReport.SetParameters(parameters); 
      ReportViewer1.ShowParameterPrompts = false; 
      ReportViewer1.ShowPromptAreaButton = false; 
      ReportViewer1.LocalReport.Refresh(); 
0

不確定您使用的是哪個版本。在VS2010中,您可以將數據綁定到標題,而不會出現問題。