friendljy 发表于 2011-4-21 13:26:30

有没有会用C#的,帮忙看下,报表打印,使用自带Report,ReportView,最简程序。

新建了一个rdlc文件,使用微软的那个简单报表,不是水晶报表。
然后建了一个reportViewer控件,指向报表。
报表链接了一个access数据库,里面有几个简单项,N条记录。

现在问题是,预览reportViewer的时候,总是第一条记录。怎么切换显示的记录的位置?

刚学,是在不会,找了好几本书,都没有讲这个的。求帮助。

PrintView所属的Form的Load函数里面,有这样语句。

      private void PrintForm_Load(object sender, EventArgs e)
      {
            // TODO: 这行代码将数据加载到表“数据DataSet.一般压力表”中。您可以根据需要移动或移除它。
            this.一般压力表TableAdapter.Fill(this.数据DataSet.一般压力表);
            this.reportViewer1.RefreshReport();
      }

这样就把数据指向了一般压力表这个数据表里面的第一行,怎么选择第二行或者第N行?
页: [1]
查看完整版本: 有没有会用C#的,帮忙看下,报表打印,使用自带Report,ReportView,最简程序。