2

私は Dynamics CRM 4 を調査しています。たとえば、取引先担当者などのレコードを検索すると、. Abcd、Dynamics は Abcd* で検索しており、デフォルトでは末尾にワイルドカードが含まれています。

デフォルトで最初にワイルドカードも含める方法はありますか? 元。Abcd --> *Abcd*

4

2 に答える 2

5

RetrieveMultiple イベントのプレプラグインを作成し、ユーザーが入力した検索文字列を含む Input Parameters コレクションの Query プロパティにアクセスできるはずです。プレ イベントにいるので、アスタリスクを先頭に追加できます。これにより、目的の結果が得られるはずです。

于 2010-04-24T18:50:26.857 に答える
1

申し訳ありませんが、それを行う方法はありません。CRM は検索クエリを実行時に SQL Like に変換しているため、(ストアド プロシージャの変更のような) ハックさえありません。

デフォルトの「検索エンジン」の使用を避けるために、IFrame をカスタム ASPX ページに統合することでカスタム検索を実行しました。おそらく、これが問題の代替ソリューションです。

于 2010-04-10T02:33:11.777 に答える