2009-08-10 55 views
0

我無法讓我的數據集識別提供給它的參數。 我已經創建了一個報告參數「ProjectID」。 (在報表參數屬性中,Name="ProjectID", Prompt="ProjectID")。Report Builder 2.0使用參數創建數據集

在數據集屬性|參數中,Parameter Name="ID", Parameter Value="[@ProjectID]"

當我在查詢設計器中單擊篩選器按鈕時,「項目與」面板說: "? ID equals (unspecified)"

但是,當我運行查詢我不提示輸入參數值,並返回多個行。

我應該強調,我只是試圖複製預先存在的報告的功能,其中所有這些工作完全按預期工作。

當我的diff兩份報告的RDL文件有明顯的差異,而且我可以破解(語義查詢的)的XML,這樣它的工作原理,但我真的沒有的理解爲什麼這是工作,或者如何通過GUI複製必要的更改。

有人可以請給我一些指針 - 最好沒有提及我的文檔,因爲我已經經歷了無數次!

在此先感謝, 彼得。

p.s.我可以發佈一些rdl差異,如果這會有所幫助的話,但是希望保留我的初始帖子清楚明白。

回答

1

OK,所以你需要做的是,當在查詢設計器的過濾網,假設你已經在主窗格中指定的過濾器,如: 「ID等於(未指定)」

您需要點擊「ID」,並出現一個上下文菜單,其中「編輯爲公式」,「提示」和「刪除條件」。

選擇「提示」,然後你去。

相關問題