社区
控件
帖子详情
VB6打印报表
yihuaheren011
2013-05-28 11:54:42
现在需要用VB6.0设计一打印控件供WEB使用,WEB传入需要打印的数据,由VB6控件负责解析打印数据。
目前我用VB6调用WORD来打印,把数据写入到WORD的表格中,再打印,但是需要打印的字段和值非常多,速度非常慢,需要20秒左右才能填充完1张A4纸的数据,调用excel也是一样的,速度快不了多少,加上需要排版啥的,excel很难实现。打印效果如下图:
普通打印机横向打印,且数据来源于外围程序,不考虑引用access数据库。因为还要保存到数据库中再取出来回更慢。
求高手帮忙。
...全文
247
9
打赏
收藏
VB6打印报表
现在需要用VB6.0设计一打印控件供WEB使用,WEB传入需要打印的数据,由VB6控件负责解析打印数据。 目前我用VB6调用WORD来打印,把数据写入到WORD的表格中,再打印,但是需要打印的字段和值非常多,速度非常慢,需要20秒左右才能填充完1张A4纸的数据,调用excel也是一样的,速度快不了多少,加上需要排版啥的,excel很难实现。打印效果如下图: 普通打印机横向打印,且数据来源于外围程序,不考虑引用access数据库。因为还要保存到数据库中再取出来回更慢。 求高手帮忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyinthesky
2013-06-05
打赏
举报
回复
说到报表打印,我一直推进vb自带的data report? 第三方报表工具的应用范围是复杂报表比较合适。 但是,LZ说到不愿意用数据连结,我彻底困惑了。。。 LZ写这个程序想干点啥呢?数据在WEB端,读入,然后打印。。。。 网上各种订制的WEB打印工具。。无论是IE的还是chrome或者firefox。。。 给LZ推进一个,去搜索lodop吧。。。。 问题又来了,有了这种控件,LZ这个程序还有存在的必要么 - -!!!
cxy5636917
2013-06-05
打赏
举报
回复
一切皆有可能
ah_2056
2013-05-29
打赏
举报
回复
需要20秒左右才能填充完1张A4纸的数据!
估计楼主和我当初一样,一个一个填充单元格,当然慢的要死! 现在用数组填充,1万多行行用EXCEL都不觉得卡,导出数据3秒完成,打印50多页毫无压力,不知道楼主怎么赋值给EXCEL的. 说实话,水晶报表之类的速度和效果根本比不上EXCEL,word速度也没EXCEL快.
worldy
2013-05-28
打赏
举报
回复
print对象很难打出表格的边框。 打印边框是太容易了 printer.line(x1,y1)-(x2,y2) 什么样的边框都能打,打之前先选择线型
of123
2013-05-28
打赏
举报
回复
你表的格式太复杂了。可以考虑把不同的段落分出来。 我做过利用 Word 打印。 我是将所有需要打印的行以 vbTab 和 vbCrlf 分隔的长字符串复制到 Range。然后调用宏,从文本转换到表格,再设置行号和列宽。
yihuaheren011
2013-05-28
打赏
举报
回复
你妹的,找了无数资料,从一朋友口中得知,GDI不错,速度比较快。
yihuaheren011
2013-05-28
打赏
举报
回复
水晶报表需要连接数据源,肯定不能考虑了,print对象很难打出表格的边框。
worldy
2013-05-28
打赏
举报
回复
使用printer对象直接打印
东方之珠
2013-05-28
打赏
举报
回复
用水晶报表。
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
报表
打印
+VB
VB
报表
打印
实例 VB
报表
打印
VB
报表
打印
实例
VB管理信息系统开发实战
VB管理信息系统开发实战本系统以汽车报废回收系统为例,拆解厂 和 车管所 两种用户权限 实现汽车报废回收过程的信息管理,包含了
打印
报表
的设计开发主要功能实现添加车辆、车辆查询、车辆送达、拆解、报废过程的处理,动态的
打印
报表
设计车辆状态:未送达、已送达、已拆解、已报废 四种;
VB数据库
报表
打印
功能案例
VB 6.0 数据库按时间刷新采样 最后形成
报表
打印
样例
VB
报表
打印
ReportPrint
ReportPrint,vb
报表
,
打印
,vb
打印
, ReportPrint,vb
报表
,
打印
,vb
打印
ReportPrint,vb
报表
,
打印
,vb
打印
ReportPrint,vb
报表
,
打印
,vb
打印
ReportPrint,vb
报表
,
打印
,vb
打印
控件
1,451
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章