Crystal报表公式if-else语句日期条件

Crystal Report formula if-else statement Date condition

想请教如何在crystal报表公式中使用if-else语句

我想要类似的东西

If Date = "01/01/1900" Then 
//Display "-" 
Else 
//Display Date

但我总是遇到该字段需要数字、货币和日期错误。 我对 crystal 报告还是陌生的。希望你们能就此指导我。 谢谢

尝试

if  totext((Date(Year(YourDateField), Month(YourDateField), Day(YourDateField))),'dd/MM/yyyy') ="01/01/1900" then
"-" 
else 
totext((Date(Year(YourDateField), Month(YourDateField), Day(YourDateField))),'dd/MM/yyyy')