понедельник, 30 июня 2014 г.

Автоматическое добавление * (asterisk) в поле поиска в Dynamics CRM 2013

Зайдите на сервере в папку
C:\Program Files\Microsoft Dynamics CRM\CRMWeb\_static\_common\scripts\

Откройте файл "stage.js" и измените строку:
sFindCriteria=Trim(findCriteria.value.replace(/[\*]+/,"*"));findCriteria.value=sFindCriteria;
и замените на:
sFindCriteria=Trim(findCriteria.value.replace(/[\*]+/,"*"));if (sFindCriteria != "" && sFindCriteria.substr(0, 1) != "*") sFindCriteria = "*" + sFindCriteria;findCriteria.value=sFindCriteria;

Сбросьте кеш в браузере. Теперь, при вводе в поле поиска значения автоматически будет добавляться в начале знак *, если его там нет.