為水晶報表傳遞參數。 在水晶報表中,有從資料庫的存儲過程作為數據源。 當然存儲過程是帶有參數的。 在ASP.NET ASPX 網頁或是在ASP.NET MVC呈現報表時,我們得為存儲過程的參數傳值至水晶報表中。 如下: 以上為報表佈局。除了高亮的區塊為主報表,其餘的均為子報表。 不管是主報表,還是子 ...
為水晶報表傳遞參數。
在水晶報表中,有從資料庫的存儲過程作為數據源。
當然存儲過程是帶有參數的。
在ASP.NET ASPX 網頁或是在ASP.NET MVC呈現報表時,我們得為存儲過程的參數傳值至水晶報表中。
如下:
以上為報表佈局。除了高亮的區塊為主報表,其餘的均為子報表。
不管是主報表,還是子報表,都是使用了存儲過程,它們都有一個參數@QN_Number。
現在,我們在網頁運行時,需要給@QN_Number這個參數傳值:
以上高亮的代碼為是參數傳值。
SetParameterValue是水晶報表的一個方法,它有重載:
index為參考索引,name為參數名稱,subreport為子報表名稱。
最後想說的,子報表名稱,怎樣查看?