【发布时间】:2015-06-04 16:48:47
【问题描述】:
请问水晶报表公式中if-else语句如何使用。
我想要类似的东西
If Date = "01/01/1900" Then
//Display "-"
Else
//Display Date
但我总是遇到该字段需要数字、货币和日期错误。 我还是水晶报告的新手。希望你们能指导我。 谢谢
【问题讨论】:
请问水晶报表公式中if-else语句如何使用。
我想要类似的东西
If Date = "01/01/1900" Then
//Display "-"
Else
//Display Date
但我总是遇到该字段需要数字、货币和日期错误。 我还是水晶报告的新手。希望你们能指导我。 谢谢
【问题讨论】:
试试
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')
【讨论】: