2011-03-16 50 views
0

我有我認爲是非常基本的SSRS場景。我在SSRS 2008報告中有兩個數據集; dsMTD和dsYTD。它們都包含相同的列,唯一的區別是填充它們的SQL語句(但我不認爲這與問題真正相關)。對SSRS2008的文本框中的DataSet字段進行求和的表達式

我在報告上有一個文本框,我想在報告中顯示某個列的SUM。我努力使自己的表達如下:

=Sum(Fields!cost.Value, "dsMTD").ToString() 

這在2005年SSRS工作正常,但在SSRS2008表達給「未知集合成員」的錯誤在我的表情字段引用。

我做得不對嗎?我最近在我的機器上安裝了用於SQL Server 2008的CU6,並想知道這是否改變了一些東西?

回答

0

只要忽略這一點。這個錯誤只是我假設的誤導。起初,我正在跑步,我的數據集實際上沒有行,這解釋了爲什麼一個值不會回來。我在本質上認爲這與「未知收集成員」錯誤有關,但當嘗試使用具有數據的其他數據集時,我仍然會得到該錯誤,但也會得到正確的值。

我會嘗試尋求下一次實際上是錯誤的事情的幫助!

相關問題