0

我正在使用SSRS與SQL Server 2008 R2,它應該給我一個選項來使用查找功能,因此我可以使用來自多個數據源的數據集。我的公式是:在Visual Studio 2008商業智能開發工作室與SQL Server 2008 R2中使用SSRS查找功能

=Lookup(Fields!ORDERID.Value, Fields!INTERTOURREF.Value, Fields!DLVNAME.Value, "dsAX") 

我的公式在查找給出了一個彎彎曲曲的紅線和「名稱查找未聲明」錯誤,給我的想法,它可能無法與VS 2008

任何工作想法?

+2

你使用的是什麼公式? – Tak 2014-09-22 14:53:20

+0

=查找(Fields!ORDERID.Value,Fields!INTERTOURREF.Value,Fields!DLVNAME.Value,「dsAX」) – 2014-09-23 11:15:17

+0

使用VS 2008版本9.0.30729.4462與SQL Server 2008 R2(SP1)版本10.50.2550一起測試錯誤。也許你可以檢查你使用的VS和SQL版本 – Tak 2014-09-23 13:08:29

回答

1

Lookup功能只與Sql Server 2008 R2和原始Sql Server 2008(R2之前)沒有,所以你會得到該錯誤。

這聽起來像你不在Sql Server 2008 R2

+0

嗨,克里斯,我們正在使用R2 /剛剛升級。這就是爲什麼我急於嘗試查找:) – 2014-09-24 11:26:57

+0

您是否重新安裝商業智能開發工作室? – 2014-09-24 11:53:06

+0

感謝一百萬克里斯,重新安裝BIDS的伎倆! – 2014-10-09 10:28:49

相關問題