none
ASP .Net C# 程式呼叫並呈現 Reporting Service .rdl 的結果, 但呈現有問題 RRS feed

  • 問題

  • 我舊環境是 AP server : win server 2003 SP2 / IIS 6; DB Server 是 win server 2003 SP2 / SQL 2008, 並執行 Reporting service 的服務

    新環境是 AP server : win server 2008 SP1 / IIS 7; DB Server 是 win Server 2008 SP1 / SQL 2008 , 並執行 Reporting service 的服務

    我的問題是, 相同的程式在舊環境執行沒問題, 但移植到新環境後, Reporting Service 報表顯示部份無法呈現(如附加檔案貼圖), 請問我可以怎麼解決這個問題

    我 ASP .Net 程式碼如下

    <rsweb:ReportViewer ID="RVEmpAttendanceForExpenseApply" runat="server" ProcessingMode="Remote" Width="100%" ShowFindControls="False" ShowRefreshButton="False" Font-Names="Verdana" Font-Size="8pt" Height="400px">
                 <ServerReport ReportServerUrl="http://twtpe106:8000/reportserver" ReportPath="/RSMIS1/Expense01"/>

    </rsweb:ReportViewer>

    2012年7月4日 上午 06:07

解答

所有回覆

  • 請問你直接利用SSRS的報表管理員URL開啟報表,是否可以正常呈現?

    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/

    2012年7月4日 上午 08:19
    版主
  • 各位,

    這個問題我在網路上找到解法

    在 web.config 加上

    <add name="Reserved-ReportViewerWebControl-axd" path="Reserved.ReportViewerWebControl.axd"
    verb="*" type="Microsoft.Reporting.WebForms.HttpHandler" resourceType="Unspecified"
    />

    另外可以參考下列網站

    http://forums.asp.net/t/1360494.aspx/1

    2012年7月4日 上午 08:50
  • 可以透過SSRS報表管理員正常開啟報表
    2012年7月5日 上午 01:50