Здравствуйте. БП 3.0 (8.3.15.1830). Поставили задачу дополнить представление справочника на форме в быстром отборе (на скриншоте).
Сделал в менеджере справочника:

```1c
    Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    Поля.Добавить("Наименование");
    Поля.Добавить("Родитель");
    КонецПроцедуры

    Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    Представление = СокрЛП(Данные.Наименование) + " (" + СокрЛП(Данные.Родитель.Наименование) + ")";
    КонецПроцедуры
```

При таком варианте представление меняется везде.
Можно ли сделать, чтобы представление изменялось только для нужной формы? или для быстрого выбора?
---
не там смотрите.
надо в модуле менеджера добавить обработчик
Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка) Экспорт
и там уже можете делать то, что вам надо.
посмотрите как это в УТ11 например сделано

```1c
    Процедура НоменклатураОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка) Экспорт

    СтандартнаяОбработка = Ложь;

    // Получим структуру возможных полей отбора справочника номенклатуры
    СтруктураРеквизитов = ЗначениеНастроекПовтИсп.РеквизитыСправочника("Номенклатура");

    Запрос = Новый Запрос;
    СтрокаПоиска = Параметры.СтрокаПоиска;
    УсловиеОтбора = "ИСТИНА";

    Для Каждого КлючИЗначениеОтбора Из Параметры.Отбор Цикл
    Если СтруктураРеквизитов.Свойство(КлючИЗначениеОтбора.Ключ) Тогда
    УсловиеОтбора = УсловиеОтбора + "
    | И СпрНоменклатура." + КлючИЗначениеОтбора.Ключ + " В (&" + КлючИЗначениеОтбора.Ключ + ")";
    Запрос.УстановитьПараметр(КлючИЗначениеОтбора.Ключ,КлючИЗначениеОтбора.Значение);
    КонецЕсли;
    КонецЦикла;

    Если НЕ Параметры.Отбор.Свойство("ЭтоГруппа") И Параметры.Свойство("ВыборГруппИЭлементов") Тогда
    Если Параметры.ВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Группы Тогда
    УсловиеОтбора = УсловиеОтбора + "
    | И СпрНоменклатура.ЭтоГруппа";
    ИначеЕсли Параметры.ВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Элементы Тогда
    УсловиеОтбора = УсловиеОтбора + "
    | И НЕ СпрНоменклатура.ЭтоГруппа";
    КонецЕсли;
    КонецЕсли;

    ТекстЗапроса =
    "ВЫБРАТЬ ПЕРВЫЕ 50
    | СпрНоменклатура.Ссылка,
    | СпрНоменклатура.ПометкаУдаления КАК ПометкаУдаления,
    | СпрНоменклатура.Наименование КАК ПредставлениеСовпадения,
    | СпрНоменклатура.Качество.Порядок КАК Качество,
    | 0 КАК Порядок,
    | СпрНоменклатура.Код КАК ПредставлениеНоменклатуры,
    | СпрНоменклатура.ЭтоГруппа
    |ПОМЕСТИТЬ НоменклатураПоиск
    |ИЗ
    | Справочник.Номенклатура КАК СпрНоменклатура
    |ГДЕ
    | СпрНоменклатура.Наименование ПОДОБНО &СтрокаПоиска
    | И &УсловиеОтбора
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ ПЕРВЫЕ 50
    | СпрНоменклатура.Ссылка,
    | СпрНоменклатура.ПометкаУдаления,
    | СпрНоменклатура.Код,
    | СпрНоменклатура.Качество.Порядок,
    | 1,
    | СпрНоменклатура.Наименование,
    | NULL
    |ИЗ
    | Справочник.Номенклатура КАК СпрНоменклатура
    |ГДЕ
    | СпрНоменклатура.Код ПОДОБНО &СтрокаПоиска
    | И &УсловиеОтбора
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ ПЕРВЫЕ 50
    | СпрНоменклатура.Ссылка,
    | СпрНоменклатура.ПометкаУдаления,
    | СпрНоменклатура.Артикул,
    | СпрНоменклатура.Качество.Порядок,
    | 2,
    | СпрНоменклатура.Наименование,
    | NULL
    |ИЗ
    | Справочник.Номенклатура КАК СпрНоменклатура
    |ГДЕ
    | СпрНоменклатура.Артикул ПОДОБНО &СтрокаПоиска
    | И &УсловиеОтбора
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ ПЕРВЫЕ 50
    | СпрНоменклатура.Ссылка,
    | СпрНоменклатура.ПометкаУдаления,
    | СпрНоменклатура.КодДляПоиска,
    | СпрНоменклатура.Качество.Порядок,
    | 3,
    | СпрНоменклатура.Наименование,
    | NULL
    |ИЗ
    | Справочник.Номенклатура КАК СпрНоменклатура
    |ГДЕ
    | СпрНоменклатура.КодДляПоиска ПОДОБНО &СтрокаПоиска
    | И &УсловиеОтбора
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ РАЗЛИЧНЫЕ
    | НоменклатураПоиск.Ссылка,
    | МИНИМУМ(НоменклатураПоиск.Порядок) КАК Порядок
    |ПОМЕСТИТЬ НоменклатураПоПорядку
    |ИЗ
    | НоменклатураПоиск КАК НоменклатураПоиск
    |
    |СГРУППИРОВАТЬ ПО
    | НоменклатураПоиск.Ссылка
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ РАЗЛИЧНЫЕ ПЕРВЫЕ 50
    | НоменклатураПоиск.Качество КАК Качество,
    | НоменклатураПоиск.ПометкаУдаления КАК ПометкаУдаления,
    | НоменклатураПоиск.Ссылка КАК Ссылка,
    | НоменклатураПоиск.Порядок КАК Порядок,
    | НоменклатураПоиск.ПредставлениеСовпадения КАК ПредставлениеСовпадения,
    | НоменклатураПоиск.ПредставлениеНоменклатуры КАК ПредставлениеНоменклатуры
    |ИЗ
    | НоменклатураПоПорядку КАК НоменклатураПоПорядку
    | ЛЕВОЕ СОЕДИНЕНИЕ НоменклатураПоиск КАК НоменклатураПоиск
    | ПО НоменклатураПоПорядку.Ссылка = НоменклатураПоиск.Ссылка
    | И НоменклатураПоПорядку.Порядок = НоменклатураПоиск.Порядок
    |
    |УПОРЯДОЧИТЬ ПО
    | Порядок,
    | Качество,
    | ПредставлениеСовпадения,
    | ПредставлениеНоменклатуры";

    ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&УсловиеОтбора" ,УсловиеОтбора);

    Запрос.Текст = ТекстЗапроса;
    Запрос.УстановитьПараметр("СтрокаПоиска", СтрокаПоиска + "%");

    ДанныеВыбора = Новый СписокЗначений;

    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл

    ТекстЗначения = СокрП(Выборка.ПредставлениеСовпадения) + " (" + Выборка.ПредставлениеНоменклатуры + ")";

    ЗначениеСписка = Новый Структура;
    ЗначениеСписка.Вставить("Значение", Выборка.Ссылка);
    ЗначениеСписка.Вставить("ПометкаУдаления", Выборка.ПометкаУдаления);

    ДанныеВыбора.Добавить(ЗначениеСписка, ТекстЗначения);

    КонецЦикла;

    КонецПроцедуры
```
---
не там смотрите.
надо в модуле менеджера добавить обработчик
Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка) Экспорт
и там уже можете делать то, что вам надо.
посмотрите как это в УТ11 например сделано

```1c
    Процедура НоменклатураОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка) Экспорт

    СтандартнаяОбработка = Ложь;

    // Получим структуру возможных полей отбора справочника номенклатуры
    СтруктураРеквизитов = ЗначениеНастроекПовтИсп.РеквизитыСправочника("Номенклатура");

    Запрос = Новый Запрос;
    СтрокаПоиска = Параметры.СтрокаПоиска;
    УсловиеОтбора = "ИСТИНА";

    Для Каждого КлючИЗначениеОтбора Из Параметры.Отбор Цикл
    Если СтруктураРеквизитов.Свойство(КлючИЗначениеОтбора.Ключ) Тогда
    УсловиеОтбора = УсловиеОтбора + "
    | И СпрНоменклатура." + КлючИЗначениеОтбора.Ключ + " В (&" + КлючИЗначениеОтбора.Ключ + ")";
    Запрос.УстановитьПараметр(КлючИЗначениеОтбора.Ключ,КлючИЗначениеОтбора.Значение);
    КонецЕсли;
    КонецЦикла;

    Если НЕ Параметры.Отбор.Свойство("ЭтоГруппа") И Параметры.Свойство("ВыборГруппИЭлементов") Тогда
    Если Параметры.ВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Группы Тогда
    УсловиеОтбора = УсловиеОтбора + "
    | И СпрНоменклатура.ЭтоГруппа";
    ИначеЕсли Параметры.ВыборГруппИЭлементов = ИспользованиеГруппИЭлементов.Элементы Тогда
    УсловиеОтбора = УсловиеОтбора + "
    | И НЕ СпрНоменклатура.ЭтоГруппа";
    КонецЕсли;
    КонецЕсли;

    ТекстЗапроса =
    "ВЫБРАТЬ ПЕРВЫЕ 50
    | СпрНоменклатура.Ссылка,
    | СпрНоменклатура.ПометкаУдаления КАК ПометкаУдаления,
    | СпрНоменклатура.Наименование КАК ПредставлениеСовпадения,
    | СпрНоменклатура.Качество.Порядок КАК Качество,
    | 0 КАК Порядок,
    | СпрНоменклатура.Код КАК ПредставлениеНоменклатуры,
    | СпрНоменклатура.ЭтоГруппа
    |ПОМЕСТИТЬ НоменклатураПоиск
    |ИЗ
    | Справочник.Номенклатура КАК СпрНоменклатура
    |ГДЕ
    | СпрНоменклатура.Наименование ПОДОБНО &СтрокаПоиска
    | И &УсловиеОтбора
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ ПЕРВЫЕ 50
    | СпрНоменклатура.Ссылка,
    | СпрНоменклатура.ПометкаУдаления,
    | СпрНоменклатура.Код,
    | СпрНоменклатура.Качество.Порядок,
    | 1,
    | СпрНоменклатура.Наименование,
    | NULL
    |ИЗ
    | Справочник.Номенклатура КАК СпрНоменклатура
    |ГДЕ
    | СпрНоменклатура.Код ПОДОБНО &СтрокаПоиска
    | И &УсловиеОтбора
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ ПЕРВЫЕ 50
    | СпрНоменклатура.Ссылка,
    | СпрНоменклатура.ПометкаУдаления,
    | СпрНоменклатура.Артикул,
    | СпрНоменклатура.Качество.Порядок,
    | 2,
    | СпрНоменклатура.Наименование,
    | NULL
    |ИЗ
    | Справочник.Номенклатура КАК СпрНоменклатура
    |ГДЕ
    | СпрНоменклатура.Артикул ПОДОБНО &СтрокаПоиска
    | И &УсловиеОтбора
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ ПЕРВЫЕ 50
    | СпрНоменклатура.Ссылка,
    | СпрНоменклатура.ПометкаУдаления,
    | СпрНоменклатура.КодДляПоиска,
    | СпрНоменклатура.Качество.Порядок,
    | 3,
    | СпрНоменклатура.Наименование,
    | NULL
    |ИЗ
    | Справочник.Номенклатура КАК СпрНоменклатура
    |ГДЕ
    | СпрНоменклатура.КодДляПоиска ПОДОБНО &СтрокаПоиска
    | И &УсловиеОтбора
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ РАЗЛИЧНЫЕ
    | НоменклатураПоиск.Ссылка,
    | МИНИМУМ(НоменклатураПоиск.Порядок) КАК Порядок
    |ПОМЕСТИТЬ НоменклатураПоПорядку
    |ИЗ
    | НоменклатураПоиск КАК НоменклатураПоиск
    |
    |СГРУППИРОВАТЬ ПО
    | НоменклатураПоиск.Ссылка
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ РАЗЛИЧНЫЕ ПЕРВЫЕ 50
    | НоменклатураПоиск.Качество КАК Качество,
    | НоменклатураПоиск.ПометкаУдаления КАК ПометкаУдаления,
    | НоменклатураПоиск.Ссылка КАК Ссылка,
    | НоменклатураПоиск.Порядок КАК Порядок,
    | НоменклатураПоиск.ПредставлениеСовпадения КАК ПредставлениеСовпадения,
    | НоменклатураПоиск.ПредставлениеНоменклатуры КАК ПредставлениеНоменклатуры
    |ИЗ
    | НоменклатураПоПорядку КАК НоменклатураПоПорядку
    | ЛЕВОЕ СОЕДИНЕНИЕ НоменклатураПоиск КАК НоменклатураПоиск
    | ПО НоменклатураПоПорядку.Ссылка = НоменклатураПоиск.Ссылка
    | И НоменклатураПоПорядку.Порядок = НоменклатураПоиск.Порядок
    |
    |УПОРЯДОЧИТЬ ПО
    | Порядок,
    | Качество,
    | ПредставлениеСовпадения,
    | ПредставлениеНоменклатуры";

    ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&УсловиеОтбора" ,УсловиеОтбора);

    Запрос.Текст = ТекстЗапроса;
    Запрос.УстановитьПараметр("СтрокаПоиска", СтрокаПоиска + "%");

    ДанныеВыбора = Новый СписокЗначений;

    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл

    ТекстЗначения = СокрП(Выборка.ПредставлениеСовпадения) + " (" + Выборка.ПредставлениеНоменклатуры + ")";

    ЗначениеСписка = Новый Структура;
    ЗначениеСписка.Вставить("Значение", Выборка.Ссылка);
    ЗначениеСписка.Вставить("ПометкаУдаления", Выборка.ПометкаУдаления);

    ДанныеВыбора.Добавить(ЗначениеСписка, ТекстЗначения);

    КонецЦикла;

    КонецПроцедуры
```
---
Спасибо, разобрался.