2010-02-03 101 views
2

問候Sabios,SSRS for Sharepoint,來自Sharepoint列表URL的報告中的圖像?

我有幾個報告,我成功地運行,其中數據來自XML數據集形式的Sharepoint列表。然而,我卻遇到了麻煩。我有一個報告將圖像文件拖到報告的主體上。這些數據也來自Sharepoint列表中XML數據集的形式,它將URL發送給jpeg或bmp或gif ......無論情況如何。

  1. 我可以在我自己的Visual Studio IDE中成功解決這個問題。
  2. 我的本地報表服務器將使它以及
  3. 它不會我的SharePoint報表服務器上運行(MOSS我貫穿HTTPS,而我Shartpoint報表服務器是http可能這件事?)

當我將它上傳到Sharepoint並通過Sharepoint Report Server運行它時,我會在報表頁眉和頁腳(數據集文本和嵌入圖像)中取回所有內容,但只有主圖像應該是一個大紅色X.我所做的一切都是董事會說:

答:我確信無人蔘與的執行帳戶是在報表服務器 B.我已投保的URL跑回來在清潔格式(否則圖片不會本地呈現無論是和他們做)

報告日誌拋出此異常:

e錯誤:引發Microsoft.ReportingServices.Diagnostics.Utilities.ContainerTypeNotSupportedException:您指定的目標位置不被報表服務器支持。報告定義(.rdl),報告模型(.smdl),資源或共享數據源(.rsds)文件必須位於其中的庫或文件夾中。 信息:Microsoft.ReportingServices.Diagnostics.Utilities.ContainerTypeNotSupportedException:報表服務器不支持您指定的目標位置。報告定義(.rdl),報告模型(.smdl),資源或共享數據源(.rsds)文件必須位於庫或文件夾中。

任何接受者?即使我的SharePoint管理員不能幫我:)

詹姆斯

+0

在這一個最後6天 – 2010-02-09 18:28:40

+0

你能解決這個問題,還是游泳? – Kangkan 2011-09-09 08:08:02

回答

0

OK,我發現這種情況的修復....

顯示外部圖像SSRS-MOSS

您有一個通過Sharepoint集成模式中的SQL Server報告服務在Sharepoint中將圖像顯示爲報告中的外部圖像。簡單你認爲......放慢速度。您的Visual Studio和本地報表服務器顯示不一定適合Microsoft Office Sharepoint Server。

執行以下操作因爲這是他們(網站的大師)會告訴你大部分:

A.試圖欺騙MOSS,忽略虛擬參數=字段DocumentPath.Value & 「& dummy = 1」

B.自定義數據源

C.更改報表服務器的更改配置,以HTTPS也

D.配置清單目錄中的ConfigurationInfo匿名用戶運行

D.設置UseSessionCookies爲「假」表

E.無人蔘與的執行帳戶必須在報表服務器

。然而,除了在上面現在被初始化。如果要呈現以下類型的報告,這裏有你飛躍通過籃球去的最終結果是:

自問:

  1. 你要創建的在SharePoint列表與您的報告相關的數據,並通過XML擴展將數據帶入報告。

  2. 您希望Sharepoint列表中包含您希望顯示的圖像的URL。

  3. 您決定將圖像作爲附件添加到列表中,並使用THAT URL作爲圖像位置。 不好!危險將羅賓遜!!!!

這正常在Visual Studio環境和您的本地報表服務器 在SharePoint集成報表服務器,出於某種原因,使用的URL列表相同的附件是不能接受的! 你必須在其他地方上傳服務器上的圖像和訪問的方式。

我上傳我的圖片到Shared Documents文件夾,並放置在該位置的URL,在我的報告列出的URL字段。 當我回到通過Sharepoint服務器運行報告時:它工作正常!當該URL位於列表的URL字段中時,圖像從共享文檔位置進入。

0

我試圖做到這一點 - 嵌入圖片不能正常工作。所以我把圖像放在我的報告庫中,並在報告中加入了一個到圖像的外部鏈接。我以SharePoint集成模式運行SSRS,通過https提供服務。

1

不要使用URL,只需將列添加到您的報告:

select leafname, [content] 
from alldocstreams s 
inner join alldocs d on d.id = s.id 
where 
相關問題