我对水晶报道有点新意,尽管我已经做了一些繁重的工作。 我有这个水晶报告,有一个日期时间字段。 该字段的默认日期时间为1753-01-01 00:00。 现在我希望这个字段只显示“01-03-2011”之类的日期,并且只要它看到默认日期,它应该显示一个空字符串,如''。 为了达到这个目的,我使用了这个公式(在显示字符串中)
if CurrentFieldValue = DateValue('1753-01-01 00:00:00') then
''
else
totext(CurrentFieldValue)
这会成功将默认日期更改为空字符串。但现在我不能再将格式更改为日期。
答案 0 :(得分:1)
我找到了自己的解决方法。
如果有人可能对我使用的方法感兴趣,这里是
if CurrentFieldValue = DateValue('1753-01-01 00:00:00') then
''
else
totext(CurrentFieldValue, 0)
你能想象,在currentFieldValue之后只有一点点!
答案 1 :(得分:0)
这是另一种方法,它可以让你在字段级别而不是公式级别进行日期格式化:
if CurrentFieldValue <> DateValue('1753-01-01 00:00:00') then
CurrentFieldValue