報表和aspx結合後在aspx頁面實現工具欄的方法

2021-07-25 02:23:27 字數 1182 閱讀 6048



現在有好多客戶在

.net

中用到了快逸報表,主要方法是把報表部署在乙個

j2ee

應用中,

.net

部署在iis

中,把報表嵌入到

aspx

頁面中的

iframe

裡面。如果原本

aspx

頁面中一些按鈕或者工具,報表頁面也有乙個工具欄,如何讓兩部分的工具欄集合在一起呢。下面介紹一種把報表的工具欄遷移到

aspx

頁面的方法。

首先要在

aspx

頁面中得到

iframe

的物件,然後通過這個物件得到發布報表tag標籤中的name

屬性值,得到

name

後就可以呼叫快逸提供的

js方法實現儲存、匯出

word

、匯出pdf

、匯出excel

發布報表的標籤(

jsp頁面中)

注意標籤中

name

的屬性值,在

aspx

頁面中會用到

reportfilename=」<%=report%>」

funcbarlocation=」"

needpagemark=」yes」

generateparamform=」no」

needlinkstyle=」yes」

params=」<%=param.tostring()%>」

exceptionpage=」/reportjsp/myerror2.jsp」

/>

aspx

頁面**

<% //

訪問報表的區域網路徑

string url = 「

%>

嵌入的iframe–>

」 frameborder=「0

「id=」reportframe」 name=」reportframe」 scrolling=」yes」 height=」100%」 width=」100%」>

總結:如果以後要在asp想上發布快逸報表就可以按照上面的方法實現了,報表的功能條還能放在asp想頁面上。

在aspx頁面顯示一張完整的RDL報表

第一次弄rdl報表.一起學習.灰常歡迎.第一步,先找出你的reporting server 的 url 如圖 其中url 就是reportingserver 的url 在新建的aspx頁面部署的時候非常重要.虛擬目錄的話,在win 7 上貌似的不用更改的,在xp上tcp埠或許是8080.多多的配置一...

asp和aspx的區別

asp是古老的vb 體系.物件導向的概念可謂是沒有.aspx 整合了.net 框架,不但能做網頁,應用程式也可以,可以說整個框架體系,和概念都不一樣,不管是物件導向,還是命名空間,等等的,可以說根本非同一種語言.如果想要asp 轉化為aspx 幾行還可以.要是和html混寫的,include 來in...

修改aspx檔名後出錯

遇到問題 專案裡有 articledc.aspx articledc.aspx.cs 檔案,我把這兩個檔案複製後改名為 articledn.aspx articledn.aspx.cs 生成網頁就出錯,相信改過檔名的都遇到過這個問題,請問如何解決。解決辦法 法一 html中需要改動這裡 page l...