VS.NET RDLC報(bào)表使用
|
資料類別
|
計(jì)算機(jī)軟件圖書 |
|
課程(專業(yè))
|
VS.NET RDL |
關(guān)鍵詞
|
VS.NET RDLC|報(bào)表 |
適用年級(jí)
|
不限 |
身份要求
|
游客 |
金 幣
|
0 (金幣如何獲得?) |
文件格式
|
word |
文件大小
|
200K |
發(fā)布時(shí)間
|
2011-12-24 15:58:00 |
預(yù)覽文件
|
無(wú) |
下載次數(shù)
|
21 |
發(fā)布人 |
shenhankun |
內(nèi)容簡(jiǎn)介:
VS.NET RDLC報(bào)表使用
VS .NET開發(fā)中,用什么做報(bào)表?
可能的回答是Crystal Report,自.NET“緊密”集成Crystal Report后,這可能是開發(fā)人員比較單一的選擇。但是,這種集成似乎并不非常緊密,網(wǎng)絡(luò)上充斥著關(guān)于使用Crystal Report的抱怨,太復(fù)雜也許是其最為令人詬病的地方,自定義性比較差也不能為程序員們所容忍。(源碼網(wǎng)整理:www.codepub.com)
當(dāng)然,必須承認(rèn)Crystal Report的功能還是非常強(qiáng)大的,被Business Object收購(gòu)以后,商業(yè)職能的成分也在逐漸增加,也形成了一定規(guī)模的用戶群。
Visual Studio .NET進(jìn)入2005版本以后,Crystal Report與IDE的結(jié)合更“緊密”了,至少我們看不到那個(gè)討厭的注冊(cè)窗口了。但是,Microsoft似乎并不容忍在自己的超級(jí)工具中竟然沒有報(bào)表工具,于是Report Viewer Control出現(xiàn)了,我把它的報(bào)表稱為RDLC報(bào)表。
在VS .NET 2005之前,SQL Server Reporting Services中已經(jīng)提供了一種被稱為報(bào)表定義語(yǔ)言(Report Definition Language, RDL)的語(yǔ)言;在VS .NET 2005中,Microsoft提供了針對(duì)這種報(bào)表的設(shè)計(jì)器,并提供了在WinForm和WebForm中使用這種報(bào)表的能力。Microsoft將這種報(bào)表的后綴定為RDLC,RDL仍然是Report Definition Language的縮寫,那么C代表什么呢?C代表Client-side processing,凸顯了它的客戶端處理能力。
這種報(bào)表的易用性和可定制性讓我們完全有理由放棄Crystal Report,讓我們來(lái)看看它的強(qiáng)大功能吧:
1、簡(jiǎn)單易用的控件,特別是Table控件,非常方便字段在報(bào)表上的排列;
2、靈活的可定制性,用XML來(lái)描述一個(gè)報(bào)表相關(guān)的一切,不用說(shuō)了吧?
3、高度可編程性,在你的項(xiàng)目中,甚至不需要有一個(gè)報(bào)表文件,通過(guò)代碼就可以實(shí)現(xiàn)報(bào)表生成、預(yù)覽和打印等一系列操作;
4、支持DrillThrough數(shù)據(jù)鉆取功能;
5、導(dǎo)出的Excel文件格式非常完美,任何其它報(bào)表在這方面都不能與之比擬,而且并不需要安裝Excel;
需要說(shuō)明的是,現(xiàn)在關(guān)于VS. NET 2005中的Report Viewer Control的內(nèi)容非常少,我只能按照自己的理解來(lái)說(shuō)一些東西,這其中肯定會(huì)有一些偏差,歡迎各位的批評(píng)指正。另外,我所涉及的內(nèi)容都是關(guān)于LocalReport的,對(duì)于ServerReport沒有進(jìn)行研究。
相關(guān)說(shuō)明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購(gòu)買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問(wèn)題,請(qǐng)看常見問(wèn)題解答。
下載地址:
|
|
|