2013-04-24 188 views
1

例如,我有一個字段爲「description」的實體。在「添加查找列」中的此實體設置中,我選中了「描述」字段。 「描述」有以下文字:「關於實體的一些詞語」。當我在快速查找字段文本中輸入「some words」時,我得到了我的實體,但是當我鍵入文本「關於實體」時,我什麼都沒有。這看起來像搜索引擎試圖找到字段「description」的實體,它開始於「某些單詞」,但沒有試圖找到哪些CONTAINS輸入的文本。 我該如何解決這個問題?MS Dynamics CRM快速查找

回答

3

嘗試在搜索短語前後添加*。

所以搜索:*about entity*

的*充當所有字符的通配符。

+0

是啊,這作品!謝謝!但是用*之前和之後的參數鍵入我的搜索參數並不是很好。如何定製這個? – anykey3 2013-04-24 13:57:13

+0

我不想每次輸入*符號。 – anykey3 2013-04-24 14:08:30

+1

我不相信你可以。 – 2013-04-24 16:13:43

-1

我找到了答案。

  1. 轉到下面的路徑,找到 「stage.js」 文件 「C:\ Program Files文件\ Microsoft動態CRM \ CRMWeb_static_common \腳本\」

  2. 之前的任何創建此文件的備份副本修改,讓你有正本在文本編輯器太

  3. 打開「stage.js」如EmEditor的

  4. 找到下面的代碼行: sFindCriteria = TRIM(findCrite ria.value.replace(/ [*] + /, 「*」)); findCriteria.value = sFindCriteria;

  5. 現在它更改爲: sFindCriteria = TRIM(findCriteria.value.replace(/ [*] +/「」));如果(sFindCriteria = 「」 & & sFindCriteria.substr(0,1! )!=「」)sFindCriteria =「*」+ sFindCriteria; findCriteria.value = sFindCriteria;

  6. 保存文件並嘗試快速查找,看看變化

+0

不支持的方法。不好的做法,不推薦。在安裝UR等過程中可能會損壞。良好和支持的方式來編寫將處理RetrieveMultiple消息的插件。 – 2014-02-18 11:15:58

+1

@AndriiButenko它與RU-14正常工作。我無法找到一種方法,並且您正在講述支持的方式。如果您有任何問題,請發佈支持的方式 – 2014-02-18 11:18:11

+0

嘗試通過CRM Online實施此方法,您將明白我的意思。我寫的支持的方式 - 將處理RetrieveMultiple消息的插件,分析它並用所需的條件替換條件。我現在沒有源代碼,但2年前我做過這種定製。 – 2014-02-18 11:26:25