我的表达式在访问[2007]表的计算字段中有问题。我需要找出一个数字是奇数还是偶数但我无法使Modulo函数起作用。
这不起作用:IIf([No] Mod 2 = 0,[No] - 1,[No] + 1)
[只是为了检查 - 以下表达式有效(尽管无意义):IIf([No]> 2,[No] - 1,[No] + 1)]
有任何想法吗?
它适用于查询,但不适用于计算字段。奇怪。 你可以这样解决它:
IIf([Field1]/2=Round([Field1]/2), [Field1]-1, [Field1]+1)
不是Mod,但结果相同