真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

免費(fèi)資源|ActiveReports報(bào)表控件發(fā)布多平臺(tái)Demo代碼集合

近期,ActiveReports 產(chǎn)品開(kāi)發(fā)組的小伙伴針對(duì)大家比較關(guān)注的報(bào)表功能、常見(jiàn)問(wèn)題、經(jīng)典實(shí)現(xiàn),特意準(zhǔn)備了一個(gè)Demo代碼集合,涉及WinFormss \ ASP.NET \ MVC 多個(gè)技術(shù)平臺(tái),包含導(dǎo)出、打印、WebViewer、HTML5Viewer、自定義工具欄、自定義搜索等多個(gè)具體功能的實(shí)現(xiàn)。

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)沙雅免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000+企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

WinFormss 平臺(tái)下使用 ActiveReports 報(bào)表控件

下面介紹一下各Demo的功能。

WinForms 加載四種報(bào)表:如何在WinForms框架下,加載ActiveReports的四種不用的報(bào)表(RDL報(bào)表,頁(yè)面報(bào)表,區(qū)域報(bào)表基于XML,區(qū)域報(bào)表基于代碼)。

WinForms 增加導(dǎo)出和打印按鈕:在WinForms框架下,報(bào)表展示的工具欄沒(méi)有導(dǎo)出和打印按鈕,這需要我們通過(guò)后臺(tái)代碼進(jìn)行按鈕的添加觸發(fā)事件的編寫。

WinForms 實(shí)現(xiàn)靜默打印:通過(guò)點(diǎn)擊打印按鈕,直接調(diào)用打印機(jī)進(jìn)行報(bào)表的打印。

WinForms 綁定運(yùn)行時(shí)數(shù)據(jù)源:WinForms框架下,四種不同的報(bào)表如何進(jìn)行綁定運(yùn)行時(shí)數(shù)據(jù)源。 

免費(fèi)資源 | ActiveReports 報(bào)表控件發(fā)布多平臺(tái) Demo 代碼集合

例:WinForms 下的ActiveReports靜默打印實(shí)現(xiàn)

ASP.NET 下使用WebViewer & HTMLViewer 加載顯示報(bào)表

使用HTMLViewer:Asp.net 框架下,使用HTMLViewer加載四種不同的報(bào)表(RDL報(bào)表,頁(yè)面報(bào)表,區(qū)域報(bào)表基于XML,區(qū)域報(bào)表基于代碼)。

使用FlashViewer:Asp.net 框架下,使用FlashViewer加載四種不同的報(bào)表(RDL報(bào)表,頁(yè)面報(bào)表,區(qū)域報(bào)表基于XML,區(qū)域報(bào)表基于代碼)。

使用AcrobatReader:Asp.net 框架下,使用HTMLViewer加載四種不同的報(bào)表(RDL報(bào)表,頁(yè)面報(bào)表,區(qū)域報(bào)表基于XML,區(qū)域報(bào)表基于代碼)。

使用RawHTML: Asp.net 框架下,使用HTMLViewer加載四種不同的報(bào)表(RDL報(bào)表,頁(yè)面報(bào)表,區(qū)域報(bào)表基于XML,區(qū)域報(bào)表基于代碼)。

HTMLViewer增加打印按鈕:Asp.net 框架下,使用HTMLViewer加載報(bào)表,工具欄是沒(méi)有打印按鈕的,需要手動(dòng)添加打印按鈕。

HTMLViewer增加導(dǎo)出按鈕:Asp.net 框架下,使用HTMLViewer加載報(bào)表,工具欄是沒(méi)有導(dǎo)出按鈕的,需要手動(dòng)添加打印按鈕。

FlashViewer增加導(dǎo)出按鈕:Asp.net 框架下,使用FlashViewer加載報(bào)表,工具欄是沒(méi)有導(dǎo)出按鈕的,需要手動(dòng)添加導(dǎo)出按鈕。

定義HTMLViewer 參數(shù)面板隱藏:Asp.net 框架下,使用HTMLViewer加載報(bào)表,然后自定義工具欄按鈕的顯示和隱蔽。

在HTML5 Viewer中添加放大和縮小功能:使用Html5Viewer加載報(bào)表,通過(guò)添加放大和縮小的按鈕,進(jìn)行報(bào)表的縮放功能。

免費(fèi)資源 | ActiveReports 報(bào)表控件發(fā)布多平臺(tái) Demo 代碼集合

例圖:ASP.NET 平臺(tái)下 ActiveReports 利用 WebViewer 加載顯示圖片

ASP.NET VMC 下使用HTML5Viewer 加載顯示報(bào)表

HTML5Viewer 桌面模式展示報(bào)表:在MVC 框架下,使用Html5Viewer進(jìn)行PC端報(bào)表展示,需要注意的點(diǎn)是:

UiType模式: desktop

HTML5Viewer 移動(dòng)端模式展示報(bào)表:在MVC 框架下,使用Html5Viewer進(jìn)行移動(dòng)端報(bào)表展示,需要注意的點(diǎn)是:

UiType模式: Mobile

HTML5Viewer 連續(xù)模式展示報(bào)表:在MVC 框架下,使用Html5Viewer進(jìn)行報(bào)表連續(xù)模式的加載,需要注意的點(diǎn)是:

設(shè)置: renderMode: 'Galley' (連續(xù)模式)

HTML5Viewer 凍結(jié)行頭列頭展示: 在MVC 框架下,使用Html5Viewer進(jìn)行行列頭展示,需要注意的點(diǎn)是:

1、設(shè)置: renderMode: 'Galley' (只有在連續(xù)模式下,凍結(jié)行列頭才有效);

2、展示的報(bào)表需要設(shè)置 FrozenColumns和FrozenRows的值,并且只能凍結(jié)表頭和列頭。)

HTML5Viewer 自定義Toolbar按鈕:在MVC 框架下,使用Html5Viewer加載報(bào)表,進(jìn)行自定義Toolbar按鈕注意的點(diǎn)是:

UiType模式:Custom。

HTML5Viewer 傳報(bào)表參數(shù): 在MVC框架下,使用Html5viewer 。當(dāng)使用參數(shù)報(bào)表的時(shí)候,有時(shí)項(xiàng)目需要進(jìn)行前端的參數(shù)傳遞,需要注意的點(diǎn)是:

前端傳遞的參數(shù)命名和報(bào)表的參數(shù)命名要一致。 

HTML5Viewer 傳報(bào)表多值參數(shù):在MVC框架下,使用Html5viewer 。當(dāng)使用參數(shù)報(bào)表的時(shí)候,有時(shí)項(xiàng)目需要進(jìn)行前端的參數(shù)傳遞,需要注意的點(diǎn)是:

前端傳遞的參數(shù)命名和報(bào)表的參數(shù)命名要一致。

HTML5Viewer 綁定動(dòng)態(tài)數(shù)據(jù)源:在MVC框架下,使用Html5viewer 動(dòng)態(tài)綁定數(shù)據(jù)源,注意點(diǎn):

1、添加一個(gè)WebService的服務(wù)。

2、服務(wù)繼承的方法:GrapeCity.ActiveReports.Web.ReportService。

使用HTML5Viewer 實(shí)現(xiàn)報(bào)表自動(dòng)刷新:在進(jìn)行報(bào)表加載后,有時(shí)需要報(bào)表定時(shí)刷新,來(lái)進(jìn)行數(shù)據(jù)的動(dòng)態(tài)顯示。可以通過(guò)定時(shí)器和refreshReport()函數(shù)來(lái)實(shí)現(xiàn)。

自定義查詢條件:在進(jìn)行項(xiàng)目開(kāi)發(fā)的時(shí)候,有時(shí)需要ActiveReports只做一個(gè)報(bào)表展示的功能,然后數(shù)據(jù)的篩選和其它功能的實(shí)現(xiàn)都是通過(guò)自定義來(lái)實(shí)現(xiàn)。

綁定數(shù)據(jù)源到報(bào)表

多數(shù)據(jù)源綁定:該demo主要介紹了報(bào)表是如何在后臺(tái)進(jìn)行多數(shù)據(jù)源綁定。

通過(guò)Object類型數(shù)據(jù)源綁定對(duì)象或者集合對(duì)象:該demo主要介紹了報(bào)表如何動(dòng)態(tài)綁定object 動(dòng)態(tài)數(shù)據(jù)源。

通過(guò)DataSet類型數(shù)據(jù)源綁定DataTable:該demo主要介紹了報(bào)表如何動(dòng)態(tài)綁定 Dataset 動(dòng)態(tài)數(shù)據(jù)源。

數(shù)據(jù)源綁定JSON數(shù)據(jù)源:該demo主要介紹了報(bào)表如何動(dòng)態(tài)綁定JSON數(shù)據(jù)源,注意點(diǎn):

1、JSONFilePath 的路徑要正確。

2、source_url 要是一個(gè)您可以訪問(wèn)的服務(wù)地址。

免費(fèi)資源 | ActiveReports 報(bào)表控件發(fā)布多平臺(tái) Demo 代碼集合

例圖:MVC 平臺(tái)下ActiveReports 利用HTML5Viewer 加載以及顯示報(bào)表

關(guān)于 ActiveReports .NET 報(bào)表控件

ActiveReports 是一款專注于 .NET 平臺(tái)的報(bào)表控件,全面滿足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平臺(tái)下報(bào)表設(shè)計(jì)和開(kāi)發(fā)工作需求,作為專業(yè)的報(bào)表工具為全球超過(guò) 300,000 開(kāi)發(fā)人員提供了全面的報(bào)表開(kāi)發(fā)服務(wù)。

使用 ActiveReports 報(bào)表設(shè)計(jì)器,用戶可輕松設(shè)計(jì)如 Excel 表格、Word 文檔、Dashboard 大屏等常見(jiàn)類型報(bào)表,并將數(shù)據(jù)以豐富靈活的可視化圖表方式呈現(xiàn)給最終用戶。同時(shí),ActiveReports 報(bào)表控件在運(yùn)行時(shí)還為最終用戶提供數(shù)據(jù)篩選、排序、鉆取、表達(dá)式跳轉(zhuǎn)等強(qiáng)大的報(bào)表交互分析能力,無(wú)需修改代碼即可滿足用戶在不同場(chǎng)景下的報(bào)表需求,從而提高開(kāi)發(fā)效率,加速項(xiàng)目交付。


分享標(biāo)題:免費(fèi)資源|ActiveReports報(bào)表控件發(fā)布多平臺(tái)Demo代碼集合
當(dāng)前網(wǎng)址:http://weahome.cn/article/pecghc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部