我在选择专家 - 报告:
中设置此方案时遇到问题如果
,请从表中提取所有记录此表格编号没有关联ID
OR
有一个与此表格编号相关联的ID,但ID_STATUS不是1,2,3
之一OR
有一个与此表格编号相关联的ID,但ID_STATUS为空
我的试用:
( isnull ({EMPLOYEE.ID}) or
( Not isnull ({EMPLOYEE.ID}) and
( not ({EMPLOYEE.ID_STATUS} in [3.00, 2.00, 1.00]) or
isnull ( ({EMPLOYEE.ID_STATUS}) )
)
)
谢谢,
答案 0 :(得分:2)
你的代码有一些小问题,但阻止它工作(可能)的原因是你没有将not()视为第五行的函数。试试这个。
isnull({EMPLOYEE.ID})
or isnull({EMPLOYEE.ID_STATUS})
or not({EMPLOYEE.ID_STATUS} in [1,2,3])
没有必要检查是否not(isnull({EMPLOYEE.ID}))
,因为只有两种可能:ID状态为空或不是。