Кастомизация
12
Янв
2

Переопределение алфавита

С появлением инструмента OrgDBOrgSettingsTool появилась возможность изменять алфавит в Представлениях, по которому происходила быстрая фильтрация записей.

Для начала скачайте OrgDBOrgSettingsTool (со странички последнего английского ролапа) и настройте файл Microsoft.Crm.SE.OrgDBOrgSettingsTool.exe.config, чтобы инструмент смог подключится к CRM.

Чтобы обновить определение алфавита выполните такую команду:

Microsoft.CRM.SE.OrgDBOrgSettingsTool.exe Update /u MyOrganization JumpBarAlphabetOverride "(#:0|1|2|3|4|5|6|7|8|9),(A:a),(B:b),(C:c),(D:d),(E:e),(F:f),(G:g),(H:h),(I:i),(J:j),(K:k),(L:l),(M:m),(N:n),(O:o),(P:p),(Q:q),(R:r),(S:s),(T:t),(U:u),(V:v),(W:w),(X:x),(Y:y),(Z:z)" 

Инструменту передается четыре параметра:

  • Команда «Update», которая говорит инструменту, что мы хотим изменить параметры;
  • Название организации CRM,в которой мы хотим изменить алфавит;
  • Название параметра ответственного за алфавит – JumpBarAlphabetOverride;
  • Ну и собственного определение алфавита, который задается парными значениями искомых и отображаемых символов заключенных в скобки и разделенных запятыми (без пробелов).

Примечания:

  • По одному отображаемому символу можно искать несколько значений. Например, чтобы найти для «A» все ее возможные версии, необходимо задать для нее такое определение:
    (A:a|ä|á|æ|ã)
  • В качестве отображаемых и искомых начальных символов может быть не только одиночные символы, но и их комбинации. Например:
    (Aa-Am:aa|ab|ac|ad|ae|af|ag|ah|ai|aj|al|am),(An-Az:an|ao|ap|aq|ar|as|at|au|av|ax|ay|az)

А чтобы сбросить алфавит к дефолтным настройкам выполните такую команду:

Microsoft.CRM.SE.OrgDBOrgSettingsTool.exe Update /u MyOrganization JumpBarAlphabetOverride ""



Комментарии (2)
  • Кирилл 12.01.2013

    А можно ли выводить английский алфавит для пользователя с английской локалью и русский для пользователя с русской? Очень критично. единственное, что нашел в интернете: http://ms-dynamics-crm.com.ua/2009/02/08/microsoft-dynamics-crm-30-two-alphabets-to-sort-records/

    если я ошибаюсь, и этот функционал уже реализован в коробке, значит у меня что-то глючит CRM

  • slivka_83 12.01.2013

    Не встречал такой реализации стандартным функционалом.

*

code