社区
VB基础类
帖子详情
急等初学问题 如何用vb来打印报表
lxy_winner
2003-01-11 11:35:36
如何用vb来打印报表
...全文
54
11
打赏
收藏
急等初学问题 如何用vb来打印报表
如何用vb来打印报表
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fyun2000
2003-01-16
打赏
举报
回复
up
有没有print对象的代码啊,我用的是datagrid,而且没有打印机给我试验,大家帮帮忙吧
还有datagrid中的一般如何解决列数太多的问题(打印宽度)
lxy_winner
2003-01-14
打赏
举报
回复
谢谢还有吗
Long45983860
2003-01-12
打赏
举报
回复
建意你用ActiveRePort来打印功能很强大!
twinking
2003-01-12
打赏
举报
回复
如果条件有的话
我觉得用EXCEL进行报表的打印输出
更加方便
快界
而且容易调整
ccbl
2003-01-12
打赏
举报
回复
其实推荐自己写一个,关于报表的认识:
1。脱离数据库或应用程序的报表,均有较大的局限性,并不灵活。
2。自己写的报表空间或DLL可以很方便的与数据库结构配合完成客户很多自定义功能。
3。配合PRINTER对象可以完成各种复杂排版打印。
4。通过XML数据转换很方便完成网页输入与流浪
ch111
2003-01-11
打赏
举报
回复
同意
chenyu5188
2003-01-11
打赏
举报
回复
UP
同意楼上
tch888
2003-01-11
打赏
举报
回复
有很多种方法啊。。
printer方法也可以。。
用OLE 也可以,,Word的打印效率很高也很容易设置,报表也可以用EXCEL
也可以用RichTextBox控件,,
最简单的是用formname.printform
zyplwt
2003-01-11
打赏
举报
回复
printer对象
programart_life
2003-01-11
打赏
举报
回复
还有第三方报表控件。如VB就自带了一个CrystalReport的东东,很好用,打印控制比DataReport还方便。
Excel文件方式,要求客户的机器上也安装有Excel,否则就抓瞎了。
dongdonghan
2003-01-11
打赏
举报
回复
很多种方法啊。
1、你可以用form对象的PrintForm方法来打印窗口里面可见的东西(一张报表)
2、你可以将报表输出到Excel文件然后打印。
3、你可以自己编写程序,用Printer对象的Print、Line等方法来打印。结束时用EndDoc方法。
4、你可以使用报表设计器等等。
VB
中给DataReport指定
打印
机
DataReport是
VB
的
报表
工具,其简单方便快捷,解决常用的
报表
问题
还是不错的。不过在
打印
功能上有一个非常大的弱点,就是在代码中不能通过相关属性或方法来指定
打印
机,只能用系统默认
打印
机来
打印
报表
。这个
问题
也是论坛上常议的话题,在网上搜索一下,你可以找到解决方法(我没测试过),不过代码量不小,而且大量的API和Printer对象,令
初学
者望而却步。一直在找一个较为简单的解决方案,于是想到了注
VB
.NET与水晶
报表
实战开发教程
在正式开发
报表
应用前,需理解以下核心概念:.rpt 文件(
报表
文件):水晶
报表
的主文件格式,包含布局、数据源定义、公式、图表等所有
报表
元素。数据源(DataSource):
报表
所绑定的数据来源,可以是数据库表、视图、SQL 查询结果或 ADO.NET 数据集(DataSet)。DataSet(数据集):
VB
.NET中常用的内存数据结构,用于存储从数据库中提取的结构化数据,并作为
报表
的数据绑定源。CrystalReportViewer 控件。
在
VB
中使用水晶
报表
总结
水晶
报表
(Crystal Report)是业内最专业、功能最强的
报表
系统,它除了强大的
报表
功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口。在VS.Net平台做过
报表
开发的程序员,一定都对水晶
报表
强大、高效、集成等特性留下了深刻印象。除了开发新程序外,在工作中我们常需要接触到很多较早的软件系统
报表
功能升级的需求,如果能结合水晶
报表
这一强大的工具,往往能事半功倍。 V
VB
编程中调用
打印
机的步骤与实例
在Visual Basic (
VB
) 中,Printer对象是用于管理
打印
任务的关键组件。它为开发者提供了一系列方法、属性和事件,使得在程序中控制
打印
输出变得简单和直观。Printer对象可以直接访问默认
打印
机,并允许开发者定义
打印
页面的内容、格式和布局,实现从文本到图形的全面
打印
。在接下来的章节中,我们将深入探讨如何通过Printer对象进行
打印
任务的初始化设置,如何使用它进行高级绘图和文本输出,以及如何管理
打印
作业,并且处理
打印
预览和复杂的
打印
任务。
VB
实现
打印
控制对话框程序实战项目
Visual Basic(
VB
)作为经典的Windows桌面应用开发语言,凭借其简洁的语法和强大的IDE支持,在企业级
打印
管理系统中仍具有广泛应用价值。本章将介绍
VB
集成开发环境(IDE)的核心组件,包括窗体设计器、属性窗口与解决方案资源管理器,并深入解析事件驱动机制如何实现用户操作与代码逻辑的高效绑定。'
打印
按钮点击事件响应MessageBox.Show("开始
打印
任务...")End Sub该示例展示了最基本的事件处理结构,为后续构建复杂的
打印
控制逻辑奠定基础。
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章