当前位置:编程学习 > C#/ASP.NET >>

初学vb.net,现遇到打印的问题,请各位帮忙。

我想用vb.net做一个winform程序,用什么打印控件呢?VS自带的水晶打印控件有并发数限制问题,那用什么好呢?即简单使用,功能还不差。
--------------------编程问答-------------------- 找个打印机啊 做个接口 想怎么都可以的!  而且打印机都会提供vb的接口的;我们的软件就是自己做接口 不用控件 --------------------编程问答-------------------- 太深了,我不懂。我就想先来个简单的。 --------------------编程问答-------------------- 并发数限制问题是指。你一个客服端一下子打印那么多?同时间会打印很多。打印机也有打印队列吧。
--------------------编程问答-------------------- 请问你们都是用的什么打印控件啊?我看到网上许多朋友说用水晶报表,但是又看到有朋友水晶报表存在并发数问题,需要购买正版。 --------------------编程问答-------------------- 用printDocument , 在PICTUREBOX上进行排版和绘制打印预览 --------------------编程问答--------------------

上图为输入窗口



此图为页面布局设置(模板),可以拖动位置

打印预览 --------------------编程问答-------------------- 哟。楼上的很详细啊。 --------------------编程问答-------------------- 对于水晶报表,我从网上搜了一些教程和例子,我照着葫芦画瓢,学会怎么用了。但是我还是有个问题很困惑。

在VB中用的activereport报表,感觉很方便,很好用。
在报表器设计时,拖入Aa  ab| 的时候,窗体上就出现一个label和field控件,此时我可以设置field控件的datafield属性,如设置成你的字段名称如ckmc
然后调用报表的时候,我只需要指定ado的recordset。报表就可以显示。
我可以从a表中查询出来,把数据集赋给ado,也可以从B表中查出来。哪表你的表中没有这个ckmc这个字段,我也可以select aa as ckmc from a
感觉很方便,很灵活。
 

但是在水晶报表的设计器中,我们必须先在字段资源管理器中创建数据集。与数据库连接,将数据源中的字段拖动到水晶报表的设计窗中,拖入之后,无法修改它的datafiled属性,比如说本原显示是产品名称一栏,我现在想显示规格型号一栏。此时我只能是修改数据集,让数据集里显示现“规格型号”这一栏,然后我再从数据集中拖到报表 设计器中。
  



我现在困惑的时,只要字段资源中,数据集与数据库连接不上。报表中的字段就会没有了。如果我们在程序设计的时候,使用的服务器叫A,那么程序做好以后,安装到B机器上,报表运行的时候跟服务器连接,此时换了服务器,肯定会连接不上。那报表不就不能正常运行了吗?

是不是我对水晶报表的理解不对。但是我从网上找了好多教程。网上都是这样这样先跟数据库连接,建信数据集的,然后将数据集中的字段拖到水晶报表设计中字段和数据集中的 一一对应

所以我现在困惑的不行
这个问题困扰我好长时间了。
我有点儿要疯的感觉

--------------------编程问答--------------------  如果你想快速完成。推荐锐浪grid ++  .我使用多年,不过也很贵的,但是完全可以不问之。好用。 --------------------编程问答--------------------  如果你想快速完成。推荐锐浪grid ++  .我使用多年,不过也很贵的,但是完全可以不问之。好用。 --------------------编程问答--------------------  如果你想快速完成。推荐锐浪grid ++  .我使用多年,不过也很贵的,但是完全可以不问之。好用。 --------------------编程问答-------------------- PrintDocument1


用这也是方便的

--------------------编程问答-------------------- 連接不到服務器,報表肯定是不能顯示數據的。
這是很正常的事情啊,樓主有什麽困惑?
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,