如何在 MS Report Viewer 中逐页加载数据?
How to load data page by page in MS Report Viewer?
如何将数据库中的数据逐页加载到 MS 报表查看器中?
现在我正在使用以下代码:
private void LoadData()
{
reportDataSource1 = new Microsoft.Reporting.WinForms.ReportDataSource();
merchent = new Merchant();
reportDataSource1.Name = "DataSet1";
reportDataSource1.Value = merchent.GetProducts();
this._reportViewer.LocalReport.DataSources.Add(reportDataSource1);
this._reportViewer.LocalReport.ReportPath = "../../Report1.rdlc";
_reportViewer.RefreshReport();
}
这里我想一开始就把所有的数据都添加到DataSource中。我想在单击下一步按钮时添加下一页记录集。
有什么办法吗?
使用 SSRS Page Breaks.
否则,请利用 SSRS 尊重白色 space 这一事实,故意将白色 space 放入 RDLC 文件中以造成分页。
如何将数据库中的数据逐页加载到 MS 报表查看器中?
现在我正在使用以下代码:
private void LoadData()
{
reportDataSource1 = new Microsoft.Reporting.WinForms.ReportDataSource();
merchent = new Merchant();
reportDataSource1.Name = "DataSet1";
reportDataSource1.Value = merchent.GetProducts();
this._reportViewer.LocalReport.DataSources.Add(reportDataSource1);
this._reportViewer.LocalReport.ReportPath = "../../Report1.rdlc";
_reportViewer.RefreshReport();
}
这里我想一开始就把所有的数据都添加到DataSource中。我想在单击下一步按钮时添加下一页记录集。
有什么办法吗?
使用 SSRS Page Breaks.
否则,请利用 SSRS 尊重白色 space 这一事实,故意将白色 space 放入 RDLC 文件中以造成分页。