vb.net报表标尺 vb报表设计

如何用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报表问题,报表数据显示不出来,我没写代码,就建立一个数据集 然后添加一个窗体来显示报表的,然后vb.net报表标尺你vb.net报表标尺的数据集中要先填充数据才行啊 。
vb.net 制作行标尺左边放一个专门放行数的listbox,根据右边的行数自动生成行号
Private Sub RichTextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RichTextBox1.TextChanged
Dim arr() = RichTextBox1.Text.Split(vbLf)
Dim str As String
str = ""
For i = 1 To arr.Length
str = strivbCrLf
Next
RichTextBox2.Text = str
End Sub
接下来是两个listbox的同步滚动,可以参考这篇文章:
【vb.net报表标尺 vb报表设计】vb.net报表标尺的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于vb报表设计、vb.net报表标尺的信息别忘了在本站进行查找喔 。

    推荐阅读