共用方式為


將影像加入至報表

更新: 2006 年 12 月 12 日

影像是報表項目,包含了對於儲存在報表伺服器上、內嵌在報表中或儲存在資料庫裡之影像的參考。影像可能是一個標誌或圖片,或者是一個隨資料列數重複顯示的圖片。您也可以將影像作為某些報表項目的背景。

當您在報表中使用以伺服器為基礎的影像時,影像項目包含指向報表伺服器上之影像的路徑。這個影像可以是已存在的,或是可以將影像檔從報表設計師的專案發行到報表伺服器。(在報表設計師中,這些影像也稱為專案影像)。不過,使用內嵌影像時,影像資料是儲存在報表定義中,而不是以個別檔案存在。

以伺服器為基礎的影像在數個報表或網頁共用標誌或靜態圖片時,非常有用。內嵌影像可確保影像總是能供報表使用,但是不能共用它們。使用以伺服器為基礎之影像的報表定義,小於使用內嵌影像的報表定義。

資料繫結影像也可以從儲存在資料庫中的二進位資料顯示。例如,出現在產品清單中產品名稱旁邊的圖片,即是資料庫影像。

讓影像可供報表使用,和將影像加入至報表配置並不相同。若要將影像放到報表,請從工具箱將 Image 控制項拖曳到報表。將影像放到報表配置會啟動影像精靈。您可以繼續執行精靈,以指定影像的來源,或者可以取消精靈並指定來源屬性。

若要檢視有關將影像加入至報表的指示,請參閱<如何:加入影像 (影像精靈)>。

內嵌影像

您可以在報表中內嵌影像,如此即可將所有影像資料儲存在報表定義中。內嵌影像時,報表設計師會以 MIME 編碼影像,並在報表定義中將它儲存為文字。使用內嵌影像來確保報表隨時都可以使用影像,但它也會增加報表定義的大小。

若要檢視有關內嵌影像的指示,請參閱<如何:在報表中內嵌影像 (報表設計師)>。

外部影像

您可以指定至影像的 URL,在報表中包含預存影像。當您在報表中使用外部影像時,影像來源會設定為 External,而影像的值則是連結到影像的 URL 位址。對於發行到設定為原生模式之報表伺服器的報表,請使用完整或相對路徑,例如 http://<servername>/images/image1.jpg。對於發行到設定為 SharePoint 整合模式之報表伺服器的報表,請使用完整 URL,例如 http://<SharePointservername>/<site>/Documents/images/image1.jpg。

在報表設計師中預覽報表時,預覽會以使用者的認證來顯示影像。在報表伺服器上執行報表時,報表伺服器會使用自動執行帳戶來擷取影像。如果未指定自動執行帳戶,則會使用無認證 (匿名使用者帳戶) 來擷取影像。如果這些帳戶都沒有足夠的權限可存取影像,則報表中就不會顯示該影像。如需有關自動執行帳戶的詳細資訊,請參閱<設定自動報表處理的帳戶>。

若要檢視有關將外部影像加入至報表的指示,請參閱<如何:加入影像 (影像精靈)>。

專案影像

您可以在報表專案中儲存影像。發行專案中的報表時,影像也會發行至相同的位置。影像會當成資源發行至報表伺服器。發行影像之後,您可以更新影像並將其重新發行至報表伺服器,就像您處理其他任何資源一樣。包含影像的報表會自動使用更新後的版本,不必重新發行報表本身。您可能必須重新整理報表,以檢視更新的影像。

您在報表中使用專案影像時,影像來源為 External,而影像的值就是影像的名稱,使用相對 URL 路徑 (例如 Image1.jpg)。

若要檢視有關加入專案影像的指示,請參閱<如何:將影像加入至專案 (報表設計師)>。

背景影像

影像可作為報表之主體、矩形、文字方塊、清單、矩陣或資料表中的背景影像。背景影像與影像具有同樣的屬性。也可以指定如何重複影像將項目的背景填滿。

ms156482.note(zh-tw,SQL.90).gif附註:
某些轉譯延伸模組 (例如 HTML 轉譯延伸模組),會在主體、頁首和頁尾中轉譯報表主體的背景影像。您可以為頁首和頁尾定義個別的背景影像,但是如果沒有定義影像,報表就會使用主體的背景影像。其他的轉譯延伸模組,如影像轉譯延伸模組,並不會在頁首和頁尾中轉譯主體背景影像。

若要檢視有關加入背景影像的指示,請參閱<如何:加入背景影像 (報表設計師)>。

資料繫結影像

您可以將儲存在資料庫中的影像加入至您的報表。使用的影像控制項與靜態影像所使用的控制項相同,不過多了一組指出影像是儲存在資料庫的屬性。若要檢視有關使用資料繫結影像的指示,請參閱<如何:加入資料繫結影像 (影像精靈)>。

變更歷程記錄

版本 歷程記錄

2006 年 12 月 12 日

新增內容:
  • 加入原生和 SharePoint 整合模式的報表伺服器範例。

請參閱

概念

設計報表配置
使用報表資料集中的欄位
瞭解報表配置和轉譯
針對影像輸出的設計
管理資源

其他資源

影像精靈說明 (報表設計師)

說明及資訊

取得 SQL Server 2005 協助