vb.net水晶报表横向 水晶报表 java
水晶报表2008,不能横向打印,针式打印机总是纵向的出来,打印机不管横向纵向都不管用,很烦恼。
你用的纸张格式,大小先确定;分清放的是纵向,还是横向! 三联纸与A4纸纵向横向容易混淆。 在VS中,RPT右键 —— 打印机设置 这调整 ,需要反复调试,虽然麻烦,但只有这一种办法。 我也曾在这点郁闷了一个星期,还是一点一点调好了! 预祝你成功!
创新互联公司自成立以来,一直致力于为企业提供从网站策划、网站设计、网站设计制作、成都网站设计、电子商务、网站推广、网站优化到为企业提供个性化软件开发等基于互联网的全面整合营销服务。公司拥有丰富的网站建设和互联网应用系统开发管理经验、成熟的应用系统解决方案、优秀的网站开发工程师团队及专业的网站设计师团队。
VB.net 水晶报表 横向显示
水晶报表按照你说的输出的话,必须先在数据源上。对数据进行处理。
数据源的流是一条一条来进行的。你给的数据都是单个苹果的。
5类苹果一行表示的话。得追加数据加工的算法。将所有
大 苹果 0.36
大 苹果 0.25
小 苹果 0.12
小 苹果 0.21
小 苹果 0.20
……
变成5个列的数据形式。然后再创建一个新的数据源给水晶报表。
关于数据加工,个人建议,你可以写个存储过程。直接一步到位。
用一个游标遍历所有数据。5条记录组合成一条。一次创建。
最后将组合的新表交给水晶报表就可以。
在VB.NET,用到了水晶报表。
如果是FineReport报表,有两种方法,一种是需要将数据源放在你们本地或网络的服务器上,这样换一台机器数据源也不会出问题;另一种就是打包时将所用数据也一并打包,了。楼主可以试一下水晶报表,应该是一个原理。
如何用VB.NET做水晶报表?
CrystalReportViewer
dataset 定义数据源
.rpt 文件描述具体报表样式
再加一个调用报表的FORM,就可以实现简单的报表功能
Option Explicit
dim Report as New Cystal1
Private Sub Form_Load()
Screen.MousePointer = vbHourglass
'调用水晶报表时置鼠标为沙漏状 CRViewer91.ReportSource = Report '该语句的赋值将在后面被修改
CRViewer91.ViewReport
Screen.MousePointer = vbDefault '调用水晶报表完成后置鼠标为默认形状
End Sub
Private Sub Form_Resize()
CRViewer91.Top = 0
CRViewer91.Left = 0
CRViewer91.Height = ScaleHeight
CRViewer91.Width = ScaleWidth
End Sub
网站名称:vb.net水晶报表横向 水晶报表 java
分享路径:http://myzitong.com/article/dopsijh.html