客户OA系统待办事宜库在使用搜索功能时搜索不到任何数据,分析后台代码搜索功能是使用URL来实现:
http://Host/Database/ViewName/[$SearchForm]?SearchView[ArgumentList]
其中重要的是拼接ArgumentList的Query。
一、排查问题:
1、输入“测试”后,点击“搜索”URL链接中的Query参数为“(测试) and (field fldDocumentauthors contains 用户名称/组织名)”;
2、将Query参数改为“(测试)”可以搜索到数据;
3、将Query参数改为“(field fldDocumentauthors contains 用户名称/组织名)”搜索不到任何数据。
问题基本定于“(field fldDocumentauthors contains 用户名称/组织名)”这个条件有问题。
二、解决问题:
<
本文介绍了客户在使用Domino 8.5的OA系统时遇到搜索问题,通过URL查询数据无法找到结果。经过分析发现,URL中`field`关键字在条件表达式中必须大写才能正确搜索。使用Notes工具验证并修改后台代码后,问题得到解决。此问题在Domino 7中并未出现。
最低0.47元/天 解锁文章
1162

被折叠的 条评论
为什么被折叠?



