我剛剛創建了SQL Server 2005 SSRS報告,並且數據未顯示在「預覽」窗格中。SSRS報告不顯示數據
數據集正確地從存儲過程填充爲String參數。我可以在「數據」窗格中執行它。當運行報告在預覽窗格中的行顯示的正確數目,但該單元格的內容不包含任何數據
源數據集是基於一個存儲過程在字符串參數的傳遞在SQL Server 2005中返回臨時表的內容。數據集然後將這些字段映射到本地。我可以在數據視圖中正確執行此操作。
存儲過程
ALTER PROCEDURE spWebReportStage25BuildReview
@BuildNumber as nvarchar(50)
溫度表模式
CREATE TABLE #tmpModelZones
(
BuildID bigint NOT NULL,
BuildNo nvarchar(50) NOT NULL,
ModelID int NOT NULL,
ModelName nvarchar(50) NOT NULL,
ZoneID int NOT NULL,
ZoneName nvarchar(50) NOT NULL,
SortOrder int NOT NULL,
Created bit DEFAULT 0 NOT NULL,
Closed bit DEFAULT 0 NOT NULL,
PRIMARY KEY (BuildID, ZoneID)
)
SSRS數據集
SSRS數據集映射
SSRS數據集參數
執行數據集與參數
有對所顯示的表中沒有其他分組,過濾器或聚集。這只是一張平坦的表
By mistakely您是否更改了要隱藏的單元格的初始可見性屬性? – praveen 2012-07-06 09:32:19
不,隱藏是所有項目的錯誤 – 2012-07-06 09:33:47
哎呀,我從來沒有看到你使用臨時表。我認爲問題是ssrs無法獲取元數據,因爲你正在使用臨時表 – praveen 2012-07-06 10:12:19