2011-03-21 40 views
0

我正在使用sql server報告服務構建一個web應用程序。作爲我的應用程序的一部分,我使用報告查看器控件向最終用戶展示報告。報告查看器控件 - 生成不同大小的圖形

我創建的報告大多非常受到擠壓。這意味着我在同一份報告中有幾張圖。

我想要做的是讓用戶能夠專注於單個報表。我已經創建了適當的客戶端代碼,但現在我面臨一個相當乏味的問題。報告審閱者呈現的圖像相對較小(因爲我需要在同一個報告中顯示幾張圖)。當我嘗試在客戶端放大圖形的圖像時,它會被拉長。圖像變得很小!

如何指導SSRS創建圖形的更大圖像?我可以在底層查詢字符串中指定任何內容嗎?

http://localhost:3450/Reporter.aspx/Reserved.ReportViewerWebControl.axd?ReportSession=rkymfk45wv0wosrpru5en4rr&Culture=1037&CultureOverrides=True&UICulture=1033&UICultureOverrides=True&ReportStack=2&ControlID=bc66e58c31d64e8a8231389d9a5b5fdd&OpType=ReportImage&IterationId=163e91e9a63e45adbc03658d347470ab&StreamID=C_59iT1_1 

謝謝

+0

@Eddy,你是對的。會做。我試着指定我認爲會引起興趣的細節。缺乏什麼? – vondip 2011-03-21 07:55:16

+0

提供「http:// localhost」鏈接的目的是什麼? – 2011-03-24 09:40:14

+0

這是用於從報告服務接收圖像的鏈接 – vondip 2011-03-24 14:27:47

回答

0

反正我不知道動態調整報表元素的大小。我不認爲你可以使用表達式的高度和寬度。

爲什麼不能有一個報告是所有的小圖,然後爲較大的圖做出單個報告。然後,您可以將小圖表的導航設置爲「跳轉到報告」並轉到較大的圖表。這是醜陋的,因爲你將不得不保持兩個圖表副本,但它應該工作。

+0

,因爲如果我有25份報告,並且每份報告中有5份圖表,那就意味着25 * 5 = ...太多了 – vondip 2011-03-25 13:16:13