В обработку подбор номенклатуры нужно вставить поле полное наименование, соотв. полю из справочника номенклатуры.
Если брать режиме подбора по справочнику - то тут все просто,через список форм-> панель "ПанельНоменклатураДляПодбора", страница "ПоСправочнику", табличное поле "СправочникНоменклатура", - "Размещение данных..." отмечаю ПолноеНаименование- работает.

Но если брать По остаткам и ценам номенклатуры то добавляю в ТЧ НоменклатураДляПодбора реквизит НаимПолное с типом спр.Номенклатура, размещаю его в странице "ПоЗапросу" с именем НаименованиеПолное. Далее иду в модуль об-ки, ф-я ЗапросОстаткиНоменклатуры и там добавляю
```1c
    Подбор.Номенклатура.НаименованиеПолное КАК НаименованиеПолное
```

Выдает ошибку:
 Поле объекта не обнаружено (НаименованиеПолное)
ЭлементыФормы.НоменклатураДляПодбора.НастройкаОтбораСтрок[ИмяКолонки].Доступность = ПризнакДоступностиОтбора;
Где еще нужно что для видимости прописать?
---
Вот где заполняется таблица:

```1c
    // Заполним табличную часть НоменклатураДляПодбора.
    НоменклатураДляПодбора.Загрузить(РезультатЗапроса.Выгрузить());
```
---
Конфигурация какая?
---
В таблице НоменклатураДляПодбора нужно добавить колонку не "НаимПолное", а "НаименованиеПолное".
---
В ТЧ НоменклатураДляПодбора добавь реквизит НаименованиеПолное тип Строка нужной длины.
---
DenisKin, спасибо, за помощь- раньше стоял тип спр.Номенклатура. А почему все зависит именно от имени реквизита из ТЧ, а не из имени в размещении данных. Ведь я размещаю на странице "ПоЗапросу" колонку с именем НаименованиеПолное.
А при выборе "По остаткам и ценам номенклатуры" или "По ценам номенклатуры" - это куда нужно добавлять реквизит НаименованиеПолное?- вроде в таб поле СправочникНоменклатура и номенклатура для подбора колонка эта уже размещена. Конфа УПП 1.3
---
Обрати внимание на след. кусок кода

 ....
        СтруктураИсходныхПараметров.Вставить("РезультатПодборПоЗапросу", РезультатЗапроса);
 // Скроем колонки, которых нет в результате запроса.
 // Колонки скрытые польльзователем тоже не будем показывать
 СохранитьВидимостьКолонокПодбора();
 Для Каждого Колонка Из ЭлементыФормы.НоменклатураДляПодбора.Колонки Цикл
        ....
Все сделано для универсальности и удобства.
---
TimonChD, написал так

```1c
    Для Каждого Колонка Из ЭлементыФормы.НоменклатураДляПодбора.Колонки Цикл
    ИмяКолонки = Колонка.Имя;

    Если ИмяКолонки = "Пиктограмма"
    ИЛИ ИмяКолонки = "Номенклатура" Тогда

    Колонка.ИзменятьВидимость = Ложь;
    Колонка.Видимость = Истина;

    ИначеЕсли ИмяКолонки = "ПереходитьВверх"
    ИЛИ ИмяКолонки = "ФлагУсловийПоставки" Тогда

    Колонка.ИзменятьВидимость = Ложь;
    Колонка.Видимость = Ложь;

    ИначеЕсли ИмяКолонки = "ПереходитьВверх"
    ИЛИ ИмяКолонки = "ФлагУсловийПоставки" Тогда

    Колонка.ИзменятьВидимость = Ложь;
    Колонка.Видимость = Ложь;
    //добавлено
    ИначеЕсли ИмяКолонки = "НаименованиеПолное"
    ИЛИ ИмяКолонки = "ФлагУсловийПоставки" Тогда

    Колонка.ИзменятьВидимость = Истина;
    Колонка.Видимость = Истина;
    //добавлено

    Иначе
    ..................................
```

В ИТОГЕ колонка отображается при выборе "По остаткам и ценам номенклатуры" и "По ценам номенклатуры" но поле пустое. Где то наверное еще условие прописывать нуно
---
Тебе надо посмотреть что возвращает РезультатЗапроса в колонке "Подбор.Номенклатура.НаименованиеПолное КАК НаименованиеПолное".
---
Вот где заполняется таблица:

```1c
    // Заполним табличную часть НоменклатураДляПодбора.
    НоменклатураДляПодбора.Загрузить(РезультатЗапроса.Выгрузить());
```
---
TimonChD, спасибо за помощь)
---
У меня похожая задача. Конфа УТ 2.3 для Украины. Добавил поле ПолноеНаименование в ТЧ НоменклатураДляПодбора и на форму в соответствующий элемент управления, но она не отображается (даже хотя бы в виде пустой колонки). Не могу найти, где формируется списокотображаемых колонок