2009-02-19 48 views
1

我有一個SQL Server 2005報告服務報告與三個參數我想要實現之間的某種依賴關係。您可以將下拉式報表參數從級聯到文本框嗎?

  • 第一個參數是DATERANGE 這是一個下拉與各種 數天回,使日期 範圍脫離本一天。它將具有「自定義」值,該值將用於標記何時應該使用開始和結束日期時間參數。
  • 第二和第三個將是 日期時間參數,其中用戶 進入某種有效的日期時間 字符串表示的或點擊 日曆框,並選擇方式,即,「2009年2月20日」

我遇到的問題是,我在依賴參數上偶然發現的所有材料都顯示了級聯關係,其中存在基於查詢確定下一個下拉列表的下拉列表。

如何從使用查詢的下拉列表級聯到非查詢的DateTime文本框?

回答

0

這可能不是您正在尋找的答案,但我通過將報告嵌入網頁(使用ReportViewer控件)來解決這個(和其他)問題。我使用AJAX以在Reporting Services中極其困難的方式在下拉列表中級聯值,然後將這些參數傳遞給代碼隱藏中的報表。

我發現這很容易,因爲我沒有限制我如何創建我的輸入控件。 YMMV,但。

0

將默認值設置爲表達式。我相信,默認情況下,任何以等號開頭的默認值都會強制報表將當前參數視爲依賴於當前參數上方的所有參數。