- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB.Net报表的几种实现方式的探讨.pdf
维普资讯
\.数据库及信息管理..... 本栏目责任编辑:闻翔军
VB.Net报表的几种实现方式的探讨
王晓彬
(中国船舶技术研究设计 中心,湖北 武汉 430064)
摘要:本文介绍了在VB.NET2005下的报表打印技术的优缺点.特别详细介绍了利用GDI+技术和数据传输到Word
中实现报表打印的两种技术等 内容
关键词 :w .NET:报表
中图分类号 :TP311 文献标识码 :A . 文章编号 :1009—3044(2007)21—40640—05
· DiscussiononMethodforBuildingRepoflBasedonVB.Net
W ANG Xiao—bin
(ChinaShipDevelopmentandDesignCenter,Wuhan430064,China)
Abstract:l~isarticleintroducestheadvantagesandweaknessoftechnicalforprintingrepots.Speciallydescribetwometh—
odsofprintingreportwhichareusingGDI+technologyandtransportingthedatetotheWord.AndSOon.
Keywords:VB,NET;reports
_ :
1前言 贵.因此对于一些小型软件开发来讲.无法推广。
信息管理系统、办公 自动化系统的开发过程 中,经常要 3程序
使用到报表打印功能 在VB.NET2005中实现报表的方法 本文将针对利用利用外部程序进行输出和 GDI打印
大致可 以分为三类: 两种方法进行比较 ’
第一类是将需要打印的报表数据传输到其他程序 中 3.1新建一个项 目.在 Forml窗体放置 1个DataGrid.
(如W0rd、Excel等)。利用外部程序进行编辑 、排版后再打 View控件 、三个 Button控件 ,添加 PrintDocument控件和
印。第二类就是利用GDI+进行打印..NETFrameWork为操 PrintPreviewDialog控件 .这两个控件主要是在利用 Print对
作图形提供了GDI+应用程序编程接 口 fAPI1。GDI+是 象打印时使用的,如图1。
WindowsGraphicsDeviceInterfacefGDI1的高级实现。通过
使用 GDI+,可 以创建图形 、绘制文本 以及将 图形图像作为
对象操作。GDI+旨在提供较好的性能并且易于使用。可以
使用 GDI+在 Wind0ws窗体和控件上呈现图形图像。第三
类就是使用第三方控件.如DataReport、CrystalReport等较
为著名的打印控件
2简介
使用GDI+对象进行编程进行打印.主要问题也是要经
常进行坐标运算,代码量较大。优点是控制灵活.且打印效果
比较好,在实际应用中。对于一些灵活度较高。功能较复杂的 图1 程序界面
报表使用本方法是较理想的方法 在VB.NET2005中新增 3.2利用Word进行报表打印程序
的PrintDocument组件代替 了Printer对象使用.PrintPre. 对Button1Click的事件进行编程 :(此处利用邮发报
viewDialog控件、PrintDialog组件和PageSetupDialog组件给 刊清单作为例子.由于数据太多,此处仅提出前 1O行数据
文档评论(0)