【机房重构】——报表制作

 这次的机房收费系统加入了很多自己关于思考,上一次在报表的时候,关于报表的制作,VB并不支持。插入了在报表软件中制作好的报表。关于VS支持报表功能。下面来讲解一下我的结账当实现过程。

第一步:建立新的窗体,在其中插入盛放报表的容器

【机房重构】——报表制作_第1张图片


第二步:正式开始制作报表。

【机房重构】——报表制作_第2张图片


第三步:为报表添加数据集。

【机房重构】——报表制作_第3张图片

第四步:其实从这里开始有些类似于DataGridView显示数据,中的连接数据库。在前面讲解过,在此不再赘述。

【机房重构】——报表制作_第4张图片




【机房重构】——报表制作_第5张图片

第五步:手动制作报表,向报表中添加数据。


第六步:将我们前面的容器和报表连接起来,为他添加报表。

【机房重构】——报表制作_第6张图片


第七步:因为结账单要和日期直接挂钩,添加数据查询。

【机房重构】——报表制作_第7张图片


第八步:就是在U层中添加代码,来实现查询功能

        StartDateToolStripTextBox.Text = Format(StartDate.Value, "yyyy-MM-dd")
        Try
            Me.T_CheckLogTableAdapter.FillBy(Me.JFDataSet1.T_CheckLog, StartDateToolStripTextBox.Text)
        Catch ex As System.Exception
            System.Windows.Forms.MessageBox.Show(ex.Message)
        End Try

        ReportViewer1.RefreshReport()     '刷新报表控件


你可能感兴趣的:(【机房重构】——报表制作)