【问题标题】:Keep field visible when it is empty in Crystal Reports C#在 Crystal Reports C# 中保持字段为空时可见
【发布时间】:2021-09-20 21:21:38
【问题描述】:

我有一个显示水晶报表的应用程序,当字段不为空时,它们是可见的。截图如下:

当某些字段为空时,它们将被隐藏 - 见截图:

我使用 Visual Studio 2017,CR 用于 VS_13_0_24 用于 Visual Studio 2017。

如何解决这个问题?字段为空如何显示?

谢谢

【问题讨论】:

  • 你想在没有值时隐藏标签还是什么?
  • 我想显示文本框字段特别是字符串字段,即使它们没有值意味着空,水晶报表在它们没有值时隐藏它们,我想让它们保持可见,我知道我可以使用公式来检查它们是否为空并分配像''这样的空白空间,但这对于20个字段来说需要付出努力,有没有简单的方法?

标签: c# winforms crystal-reports


【解决方案1】:

我最终对每个字符串字段使用公式来检查是否为空,如果有人有更好的方法请发布,这里是一个例子:

if isnull({Shipment.SerialNumber}) or {Shipment.SerialNumber}='' then
'       '
else
{Shipment.SerialNumber}

【讨论】:

  • 是的,这是该案例的正确解决方案
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-24
  • 2011-12-18
  • 1970-01-01
相关资源
最近更新 更多