Источник:
http://mmcrm.ru/?p=624
==============
Есть два типа представлений в MS CRM: стандартные (т.е. поставляемые вместе с CRM) и кастомные (которые Вы можете создать, например, с помощью Расширенного поиска, а затем сохранить). С кастомными представлениями все понятно – делаем что хотим (создаем, удаляем, меняем и т.д.), а вот со стандартными не все так просто – одни из их настроек заблокированы, а другие вообще скрыты.
Итак, преамбула: представление Быстрого поиска возвращают только активные записи. Но иногда требуется, чтобы отображались и активные и неактивные записи. Та же история и другими представлениями, например, со связанными записями или лукапами!
- Какой диагноз, доктор?
- Хардкод! Будем лечить!
Быстрый поиск
- Экспортируйте настройку какого-либо объекта (или нескольких) в xml файл (я взял для пример объект Бизнес-партнеры), у которого при быстром поиске хотите отобразить все записи;
- Отройте xml-файл в каком-либо текстовом редакторе;
- Найдите раздел savedquery, в котором тег LocalizedName равен «Быстрый поиск активных организаций»;
- В этом savedquery-разделе удалите следующие строки:
- Сохраните и импортируйте xml-файл в CRM. Затем опубликуйте.
Теперь откройте представление нужного объекта и введите в быстрый поиск * (что означает поиск всех записей) и нажмите Enter. В представлении отобразятся как активные, так и неактивные записи.




Связанные представления
Со связанными представлениями все делается аналогичным образом (с парой нюансов):
- Откройте форму настройки нужного объекта и перейдите на левой панели в Формы и представления. Перед вами предстанет список представлений, доступных для данного объекта. Запомните название для связанного представления. Например, для объекта Бизнес-партнеры оно будет называться «Представление связанных организаций».
- Экспортируйте настройки этого объекта в xml-файл и откройте в текстовом редакторе!
- Найдите раздел savedquery содержащий название связанного представления и удалите из него строчку, подобную этой:
- Сохраняйте, импортируйте и публикуйте!
Открываем связанное представление этого объекта и видим неактивные записи!


Другие стандартные представления
Работа с другими стандартными представления ничем не отличается от работы со связанными представлениями. Вам только нужно открыть Формы и представления нужного объекта и запомнить название нужного стандартного представления (которое затем и искать в xml-файле)!
Лукап
С лукапами все проще. Вам всего лишь необходимо добавить на онлоад нужного объекта следующий код
crmForm.all..lookupclass = "alllookups";К примеру, для лукапа Родительский клиент объекта Контакт это строчка будет выглядеть так:
crmForm.all.parentcustomerid.lookupclass = "alllookups";


Статус
И было бы неплохо, если Вы добавите поле Статус в представления – чтобы юзверы знали с какими записями работают!
Источник:
http://mmcrm.ru/?p=624