DevExpress Xtra报告分页不起作用

时间:2012-05-24 14:56:24

标签: c# .net devexpress xtrareport

在项目上工作,我使用开发套装的xtra报告动态生成图表,而不是将图表投标到数据源。当我使用数据源生成标签来测试它们时,

Detail.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;

的工作原理。但是,如果我在没有数据源的情况下生成标签,则无效。有没有人有线索?

1 个答案:

答案 0 :(得分:1)

来源:forcing a conditional page break when a label text changes value

要完成此任务,您可以添加GroupFooter波段并将GroupFooter.PageBreak设置为AfterBand。 或放置XRPageBreak控件,处理Detail.BeforePrint并根据需要调整XRPageBreak的可见性。   要获得处理行,您需要使用XtraReport.GetCurrentRow()方法。   请尝试此解决方案,并告知我们结果。

您可以在某些条件下强制分页。参考链接在底部有一个示例作为附件..

您也可以use the Before_Print event完成此任务。

希望这有帮助..