GetAllEntriesByKey 如果是无条件检索怎么写?

虎老狮 2014-12-18 02:49:53
比如我有两个条件,现在只设置第二个条件,第一个条件不设,该怎么写?
比如:
Dim key(1 To 2) As Variant
key(1) = ""
key(2) = ""
Set o_Entries = view.GetAllEntriesByKey(key)

这样可以取到全部数据
但是
key(1) = ""
key(2) = "Andy"
只能取到一条数据,实际上有很多条

GetAllEntriesByKey对于无条件是用空字符串吗?
...全文
254 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fare2000 2014-12-22
  • 打赏
  • 举报
回复
GetAllEntriesByKey对特定的查询用的,你的要求是第一排序列可以为空,不适合,这类弹性的查询db.search要好些,稍微改下即可,你在db.search的查询语句里先用那个视图的选择公式,然后串上你特定的查询条件即可。比如: 视图选择公式为:Form="fmAllUser",那么是search公式可以写: Form="fmAllUser" & UserName="Andy"
Justin-Liu 2014-12-18
  • 打赏
  • 举报
回复
具体的我不太清楚啦,没怎么用过 Check 你看看这里说没说
虎老狮 2014-12-18
  • 打赏
  • 举报
回复
引用 3 楼 FoxDave 的回复:
[quote=引用 2 楼 talkwah 的回复:] [quote=引用 1 楼 FoxDave 的回复:] 无条件就不加那个条件了,查询语句改一下
那视图也得改了?[/quote] 需要改视图吗?查询条件跟显示字段没什么关系据我的认识 你这个是lotus的脚本语言吗?[/quote] 不是说,GetAllEntriesByKey的每一个条件一次对应视图中的每一排序列吗?
Justin-Liu 2014-12-18
  • 打赏
  • 举报
回复
引用 2 楼 talkwah 的回复:
[quote=引用 1 楼 FoxDave 的回复:] 无条件就不加那个条件了,查询语句改一下
那视图也得改了?[/quote] 需要改视图吗?查询条件跟显示字段没什么关系据我的认识 你这个是lotus的脚本语言吗?
虎老狮 2014-12-18
  • 打赏
  • 举报
回复
引用 1 楼 FoxDave 的回复:
无条件就不加那个条件了,查询语句改一下
那视图也得改了?
Justin-Liu 2014-12-18
  • 打赏
  • 举报
回复
无条件就不加那个条件了,查询语句改一下

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧