Crystal reports 当日期为空时,Crystal Reports显示灰色字段

Crystal reports 当日期为空时,Crystal Reports显示灰色字段,crystal-reports,formatting,crystal-reports-xi,Crystal Reports,Formatting,Crystal Reports Xi,当日期为空时,我们的用户希望日期字段显示为高亮显示或灰色背景。我该怎么做这样的事?(至少,我想我必须首先将其转换为字符串。) 完成日期 12/15/2010 03/07/2011 我希望您不要认为这太老套,但您可以通过添加一个公式字段并将其称为NullCheck之类的方式来实现。然后将下面的代码放在NullCheck formula字段中,这样每当date字段为null时,它都会放置一个X If IsNull({DeleteMe.DateField}) Then "X" 接下来,将该字段(N

当日期为空时,我们的用户希望日期字段显示为高亮显示或灰色背景。我该怎么做这样的事?(至少,我想我必须首先将其转换为字符串。)

完成日期
12/15/2010 
03/07/2011

我希望您不要认为这太老套,但您可以通过添加一个公式字段并将其称为NullCheck之类的方式来实现。然后将下面的代码放在NullCheck formula字段中,这样每当date字段为null时,它都会放置一个X

If IsNull({DeleteMe.DateField}) Then
"X"
接下来,将该字段(NullCheck)放在页面上,以便该框完全覆盖日期字段。然后,当X出现在字段中时,使用高亮显示专家将背景和字体设置为相同的颜色(参见下图)


完成后,应“突出显示”所有空日期字段,如图所示。

这听起来非常有趣!我试试看,然后告诉你。
If IsNull({DeleteMe.DateField}) Then
"X"