要?jiǎng)?chuàng)建一個(gè)報(bào)表,用戶必須選擇帶有報(bào)表布局的報(bào)表模板。在ActiveReports 中,有兩種報(bào)表模板:基于XML的報(bào)告模板[ActiveReports 6 (xml-based) File]和基于代碼的報(bào)告模板[ ActiveReports 6 (code-based) File]。在一個(gè)項(xiàng)目中,兩種類型的報(bào)表模板都可以使用。
本文主要介紹如何將Microsoft Access報(bào)表轉(zhuǎn)換成ActiveReport。
ActiveReports是亞洲最暢銷的.NET報(bào)表,支持支持Silverlight,WinForms,ASP.NET和Windows Azure等。本文將引導(dǎo)你如何在VS中創(chuàng)建一個(gè)Silverlight報(bào)表程序以及如何在 ActiveReports Silverlight查看器中查看報(bào)表。
ActiveReports允許你在創(chuàng)建報(bào)表時(shí)候輕松預(yù)覽報(bào)表。你僅需要點(diǎn)擊ActiveReport報(bào)表設(shè)計(jì)器下方的Preview標(biāo)簽即可。通過這種方式,你無需運(yùn)行項(xiàng)目,便可看到報(bào)表的生成效果。
你可以在不添加任何組件到 Visual Studio工具箱的情況下,添加ActiveReports 報(bào)表到項(xiàng)目中,但是若要使用Viewer控件,任何導(dǎo)出功能,設(shè)計(jì)器和相關(guān)控件時(shí),你就必需將它們添加到您的工具箱中。
上次舉了一個(gè)很簡(jiǎn)單的例子顯示一個(gè)簡(jiǎn)單的ActiveReports for .NET報(bào)表模版,不過現(xiàn)實(shí)中,我們一般要求ActiveReports for .NET顯示一組特定數(shù)據(jù),這些數(shù)據(jù)可能是一個(gè)數(shù)據(jù)表,也可能是一個(gè)數(shù)組。
最近一直在用ActiveReports for .NET報(bào)表,故對(duì)AR的使用也有一定經(jīng)驗(yàn),所以打算把這些經(jīng)驗(yàn)總結(jié)一下,一方面自己總結(jié)鞏固一下,一方面也給有這方面需要的朋友參考參考。文章可能有很多錯(cuò)誤或不足之處,希望可以和大家一起討論。