使用公式如何实现一个判断一个表达式
例如;开始时间 为空,结束时间 不为空, 则 使用今天时间
开始时间 不为空,结束时间为空, 则 今天时间-开始时间
开始时间 为空,结束时间 为空, 则 为空
这种情况单独SWITCH 或 IF 无法实现吧
IF可以实现
嵌套一下就可以了
帆软报表里面的公式吗,还是数据库,if(len(开始时间)=0 && len(结束时间)<>0,'使用今天时间',if(len(开始时间)<>0 && len(结束时间)=0,'今天时间-开始时间',if(len(开始时间)=0 && len(结束时间)=0,null,null)))
SWITCH("true",and(len($开始时间)=0,LEN($结束时间)>0),today(),
and(len($开始时间)>0,LEN($结束时间)=0),DATEDIF($开始时间,today(),"D"),
and(len($开始时间)=0,LEN($结束时间)=0),""
)