疯狂de呙牛 发表于 2015-9-16 09:21:17

XtraReport打印预览只显示一行记录

DevExpress是12.1.4 的版本,打印预览代码如下:
         string dir = Directory.GetCurrentDirectory() + @"\Reports\" + frmName + ".repx";
            if (File.Exists(dir))
            {
                DevExpress.XtraReports.UI.XtraReport report = new DevExpress.XtraReports.UI.XtraReport();
                report.LoadLayout(dir);
                report.Report.DataSource = gv.DataSource;
                report.ShowPreview();
            }
运行结果:即便有多条记录,预览页面只显示第一条记录。
如果将: report.ShowPreview();
    改为: report.ShowRibbonDesignerDialog();
则预览页面可以正常显示对应的记录,所以感觉repx文件应该没问题,各位大神知道为什么ShowPreview()只有一条记录吗?

页: [1]
查看完整版本: XtraReport打印预览只显示一行记录