我现在的报表导出Excel后,由于列头过多,打印预览时以A4纸张大小打印时,列头分3页显示了。
有没有方法让Excel 列头在一页打印出来?
数据行可以分页打印,主要是因为表头过长,连表头也分页打印了。
rpt.PageSettings.Orientation=DataDynamics.ActiveReports.Document.PageOrientation.Portrait;
rpt.PageSettings.Margins = new DataDynamics.ActiveReports.Document.Margins((float)0, (float)0, (float)0, (float)0);
目前设置报表的显示方式和打印余白导入到Excel后都是保留的,打印比率没有相关的属性设置吗。
不知道导出Excel的时候能不能往Excel里写宏,通过宏去控制。 |