2009-02-24 65 views
0

我正在構建一個可能有多個頁面的SSRS 2005報告。我想放入一個超鏈接,以便它出現在每個頁面的頂部。超鏈接返回到相同的報告 - 基本上我有一個「摘要」和「詳細」模式,並希望有超鏈接之間切換。
到目前爲止,我嘗試了兩種方法:如何在SSRS 2005報告的每個頁面上放置超鏈接?

  • 把一個文本框體內,並在屬性 - >導航,跳轉到一個報告。這工作正常,除了它只顯示在第一頁。
  • 將相同的文本框拖到報表的標題中。現在它出現在每個頁面上,但點擊它會導致錯誤信息:「報告定義的來源未被指定」。

谷歌變成什麼都沒有,現在呢?
謝謝。

回答

1

執行此操作的最佳方法是實現摘要報表以深入查看詳細報表,並使用摘要報表表格的詳細信息行上的數據以詳細報表的形式訪問該行的詳細信息。例如,讓我們假設彙總報表是一個包含總計費的發票清單,詳細報告顯示了該發票上的項目。

  1. 右鍵單擊該表的細節行中的InvoiceNumber領域,並選擇屬性
  2. 單擊導航選項卡
  3. 點擊跳轉到報告單選按鈕,然後從下拉列表
  4. 的詳細報告
  5. 單擊參數按鈕並填寫參數名稱和值 - 在此示例中,參數名稱可能是InvoiceNumber,參數值將是= Fields!InvoiceNumber.Value
  6. 單擊確定兩次,您現在有一個超鏈接總結報告的細節r擴展端口,用戶可以向下鑽取獲得每張發票
  7. 它也很好的細節給予視覺指示,這是一個超鏈接,所以我設置顏色爲暗藍

如果你只是想鏈接直接從摘要報告中反饋到完整的詳細報告,您可以在導航設置上使用相同的樣式,但是這次在表格的標題行上的文本框中執行此操作,並確保標題的RepeatOnNewPage屬性設置爲確保它顯示在每個頁面上。

0

要使您的報告回到主頁

  1. 右鍵單擊該表的細節行中的Title字段,然後選擇屬性
  2. 單擊導航選項卡
  3. 點擊書籤ID和類型=「首頁」單擊確定兩次現在有一個超級鏈接到主頁
  4. 放置在正在創建的頁面,其中一個文本框,然後右鍵單擊它並選擇屬性
  5. 點擊Ì導航ñ標籤
  6. 點擊跳轉到報告單選按鈕,並把=「首頁」單擊確定兩次
  7. 類型框中的文字主頁