使用适用于 Outlook 2011 的 Microsoft Dynamics CRM 客户端时,Outlook 客户端中的快速查找会显示意外结果

本文可帮助你解决 Outlook 客户端中快速查找显示意外结果的问题。

适用于: Microsoft Dynamics CRM 2011
原始 KB 数: 2602016

现象

请注意以下情形:

有一个字段(属性),其显示名称完全或部分与人的真实生活名称匹配。 您已为此实体添加了记录,其名称与上述字段的显示名称完全或部分匹配。 使用完全或部分匹配字段显示名称的“快速查找”关键字在 CRM for Outlook 中搜索时,搜索结果将显示所有记录。

示例:

  • 您在联系人实体上添加了具有以下显示名称的属性:
    • 局域网 (LAN)
    • 伊斯兰国
    • 伊利诺伊州
    • 所以
  • 您可以通过姓名添加联系人:艾伦·杰克逊
    • 克里斯·佩里
    • 盖尔·埃里克森
  • 快速查找视图在筛选条件中包含名字姓氏。
  • 在 Outlook 中搜索时,通过关键字 Alan、Chris、Jackson 或 Gail 的快速查找会显示所有记录,而不仅仅是包含这些关键字的记录。 但是,如果按 Al、Chi 或 Erick 搜索,则会显示准确的结果。

原因

当搜索词中存在字段名称时,会出现此问题

决议

  • 方法 1:

    使用 Outlook 等搜索语法

    不要简单地搜索 Erickson 或 Erick,而应使用 [姓氏]:Erick* 或 [姓氏]:Erickson。

    请使用 [名字]:Alan,而不是简单地搜索 Alan。

    你甚至可以使用类似于此示例的语法来生成:[姓氏]:Erick* OR [名字]:Gail,你将获得包含 Erick 的姓氏的联系人和包含 Gail 的名字的联系人。

  • 方法 2:

    将字段上的显示名称更改为不太可能包含在搜索词中的唯一名称。

详细信息

Dynamics CRM 2011 更新汇总 12 及更高版本更改此功能,以便在适用于 Outlook 的 CRM 客户端和 CRM Web 客户端中使用相似的逻辑进行快速查找。 更新汇总 12 及更高版本将导致 Outlook 的 CRM 客户端在执行快速查找搜索时使用定义的快速查找视图,而不是在当前视图的结果中进行搜索。