查看选择简单搜索异常 - 这是否正常工作?

时间:2015-05-11 13:08:30

标签: lotus-notes

我创建了一个关于未完成工作的帮助台数据库视图,这需要进一步限制,排除数字状态为20或23的那些

我创建了几个简单的条件: simple search

这似乎工作正常,直到我注意到它没有选择numstatus为0的项目

来自"简单搜索" to" Formula"切换到等效的公式语言,这有点出乎意料:

formula-1

但这仍然显示正确但仍然没有选择numstatus = 0项。

将公式破解为

ruby --version

解决了这个问题。

这是按设计运行还是错误/功能?

1 个答案:

答案 0 :(得分:0)

自动生成的公式确实看起来有点奇怪。它确实看起来像一个错误,但也许有一种情况,可能在您的黑客版本中工作有意义但不在自动生成的版本中。

如果numstatus的值不是数字而是字符串值" 0",则可能该值失败大于和小于比较测试,但是通过了not equals test。

无论如何,您的版本更易读并且非常有意义,因此无论是否存在自动生成版本的错误,您都做对了。