winforms 根据crystal report中的条件将textobject设为粗体

hmtdttj4  于 2023-08-07  发布在  其他
关注(0)|答案(3)|浏览(85)

在我的crystal报表中,有两列NameAmount。我想要的是,如果Amount是空白的,那么Name必须是粗体,否则它将是常规字体。我不知道如何写出这个条件的公式。任何帮助将不胜感激。- 谢谢-谢谢

eoxn13cs

eoxn13cs1#

您应该能够:

  • 右键单击“名称”字段
  • 选择“格式化对象”
  • 点击“样式”旁边的公式按钮

如果您的 Amount 字段是一个数字(可能是,但您使用了短语“is blank”),则将其与0而不是空字符串进行比较。


的数据

j9per5c4

j9per5c42#

试试这个

if Isnull(<<Databsefield Amount>>)
then crBold
Else crRegular

字符串

hgncfbus

hgncfbus3#

if ({DatabaseField.Column1}="Your Text") then
    crBold
else if({DatabaseField.Column1}="Your Text") then
    crBold
else
    crRegular

字符串

相关问题