2009-11-24 2 views
2

Dynamics CRM 4를 탐색 중이며 예를 들어 레코드를 검색 할 때 연락처 (예 : )를 검색합니다. Abcd, Dynamics는 Abcd *, 기본적으로 와일드 카드를 포함하여 으로 검색합니다.CRM Dynamics 검색 와일드 카드

와일드 카드를 기본적으로 포함시키는 방법이 있습니까? Ex. Abcd --> *Abcd*

+0

미안하지만, 나는 '... 와일드 카드를 기본적으로 포함시킬 수있는 방법이 있습니까? 전의. Abcd -> * Abcd * ' –

+0

내가 횡단 한 것은 아닙니다. 와일드 카드 (검색 * Abcd)는 언제든지 수동으로 입력 할 수 있지만 편리하거나 사용자 친화적이지는 않습니다. –

+0

와일드 카드 (* 또는?)를 사용하여 검색 할 수 있습니다. 별표는 길이가 임의의 문자를 의미하며, 물음표는 한 자리/문자/기호를 의미합니다. – raphie

답변

1

죄송합니다. 그렇게 할 방법이 없습니다. CRM은 SQL에서 검색 쿼리를 번역하는 것과 마찬가지로 런타임시처럼 저장 프로 시저 수정과 같은 해킹도 없습니다.

기본 "검색 엔진"을 사용하지 않으려면 맞춤 ASPX 페이지에 IFrame을 통합하여 맞춤 검색을 수행했습니다 ... 아마도이 문제에 대한 대체 솔루션입니다.

5

RetrieveMultiple 이벤트에 대한 사전 플러그인을 빌드하고 사용자가 입력 한 검색 문자열을 포함하는 Input Parameters 컬렉션의 Query 속성에 액세스 할 수 있어야합니다. 사전 이벤트에 있기 때문에 원하는 결과를 생성해야하는 검색 문자열에 별표를 붙일 수 있습니다.

+0

이것은 정확히 내가하는 방법이며, 엔티티의 특정 필드를 검색 할 수 있도록 [이름]과 같은 사용자 정의 태그를 추가하는 방법으로도 놀랐습니다. – Chris