【问题标题】:DevExpress XtraReport Text Being Cut Off Between Two PagesDevExpress XtraReport 文本在两页之间被截断
【发布时间】:2017-04-19 07:36:18
【问题描述】:

我有一个 DexExpress XtraReport,每行有很多标签,但是,如果我在报告上显示的行超过 14 行,它将拆分到下一页。然后标签的文本也将拆分到下一页,如下所示:

第 1 页:

第 2 页:

如您所见,第 1 页的最后一行已分成两部分,显示第 1 页的顶部文本,但底部的文本位于第 2 页。

我尝试将 Label.KeepTogether 属性设置为 True,但它并没有解决我的问题。我也尝试将 Horizo​​ntalContentSplitting 设置为 Smart 也没有解决问题。

感谢您的回复!

【问题讨论】:

  • 从额外报告中放入页面制动
  • xtrareport 中有一个分页器工具,您可以使用它来阻止页面
  • 在页面的属性里还有一个推卸工具说得对。
  • 感谢您的回复。我试图添加一个分页器,但它也没有解决问题。我想补充的另一个细节是标签将 CanGrow 属性设置为 True,Multiline 设置为 False。会不会影响Report的outsome? @JojiThomasEapen
  • 使用 XRrichTextBox 代替标签。并放置分页符

标签: c# devexpress xtrareport


【解决方案1】:

我建议将整个波段(我假设是详细波段)KeepTogether 属性设置为 true,而不是将 Label.KeepTogether 属性设置为 true。

【讨论】:

    【解决方案2】:

    您的报告布局是否包含标签? 我认为只有在使用“丰富”文本时才会切断文本。 也许你可以用简单的标签替换富文本?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-28
      • 2014-02-05
      • 2021-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多