水晶报表:If语句

时间:2019-03-27 14:45:18

标签: crystal-reports

我在Crystal Reports中有以下代码。如果描述不为null,但大小为null,则报告应显示项目描述。如果描述不为null,但大小为null,则报告将不显示任何内容。该代码看起来还不错,但是我想念什么?

if({Command.size})='无' 然后{Command.Description}

否则,如果 不是isnull({Command.Description})和不是isnull({Command.size}) 然后{Command.Description} +''+ {Command.size}

否则,如果 isull({Command.size})而非notull({Command.Description}) 然后{Command.Description}

否则,如果 isull({Command.Description})和非null({Command.size}) 然后{Command.size}

1 个答案:

答案 0 :(得分:2)

首先检查null。否则,Crystal会阻塞之前遇到的空对象。