使用devexpress xtrareports版本11.2我使用临时表设置了数据绑定报告。我将内容绑定到报告上的单个xrrichttext。
生成每条记录,并在新页面上开始每条下一条记录。现在我想失去自动分页功能并实现我自己的破解逻辑。
但我还没有放弃自动休息。我在设计模式中浏览了所有分页符属性,但所有内容都已设置为无。
除了xrrichtext之外,还有一个包含xrlabel的xrpanel,默认设置为低高度,cangrow / canshrink为true。
我可以为此设置一些特定的东西,还是我还缺少某些东西?
编辑: 我正在使用detailband,在认识到这可能是问题后,我已经给了xrrichtext一个最小的高度,但这似乎没有帮助。但是在我重新开始之后,这确实解决了问题。
但是现在我自己的分页符没有按预期工作,不确定我是否应该为此开始另一个问题。
在detailband中我添加了一个xrpagebreak。 在detail_beforeprint中,我检查当前记录是否需要分页
If GetCurrentColumnValue("break") = True Then
xrPageBreak1.Visible = True
Else
xrPageBreak1.Visible = False
End If
现在我正在为每条记录获取分页,似乎对字段'break'的值没有反应?
答案 0 :(得分:0)
某些报告带只在每个页面上出现一次,通常会将数据添加到详细信息区域,直到页面已满为止。或直到你自己打破页面