【问题标题】:Is possible to move up empty labels in a DevExpress XtraReport?是否可以在 DevExpress XtraReport 中上移空标签?
【发布时间】:2016-02-11 10:54:57
【问题描述】:

是否可以在 DevExpress XtraReport 中上移空标签?

我有一份报告,我需要将带有空数据的标签上移。我希望不显示没有数据的标签,并且他后面的其他标签可以向上移动以取代另一个。

场景:

1st line - [EMPTY_DATA_1]
2nd line - [DATA_1]
3rd line - [EMPTY_DATA_2]
4th line - [DATA_2]

理想的场景:

1st line - [DATA_1]
2nd line - [DATA_2]

如何添加此行为?

【问题讨论】:

    标签: devexpress xtrareport


    【解决方案1】:

    有一种简单的方法可以解决您的问题。您只需要在您希望具有此行为的所有标签中使用该值“SuppressAndShrink”设置属性“ProcessNullValues”(在空数据的情况下向上移动)。

    xrLabel.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
    

    有关更多信息,请参阅下面的链接: https://documentation.devexpress.com/#XtraReports/DevExpressXtraReportsUIXRControl_ProcessNullValuestopic

    我希望这个答案会有所帮助。

    【讨论】:

    • 感谢 JValerio。我正在考虑在 BeforePrint 事件上更改他们的位置属性,但您的提示解决了我的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-28
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    相关资源
    最近更新 更多