Доброго времени суток коллеги!

Имеем платформу 8.3.13.1644, конфигурацию УТ 11.4.5.86 (не снята с поддержки).
Используем расширения для доработки функционала.
Задача: выводить дополнительные поля в форме выбора номенклатуры в динамическом списке.
Делаем через "Новый СхемаЗапроса". Прогоняем запрос, добавляем выборки и поля, возвращаем в ТексЗапроса в динамическом списке.
Все работает, но после данной махинации из колонок динамического списка пропадают стандартные реквизиты справочника номенклатуры, а именно (Родитель, Наименование, ЭтоГруппа и т.д.), все остальное отображается в лучшем виде!
Хитрый план: "добавить форму списка номенклатуры и все взлетит" Испытан, результат отрицательный)
Результаты экспериментов: если не прогонять через "Новый СхемаЗапроса" тогда все остается на месте, т.е. реквизиты стандартные не исчезают.

Предварительные выводы: внутренняя проблема платформы при формировании текста запроса из метаданных в расширении.

Надежда: что-то упустил, где то потерял нить, заступил за горизонт событий... может просто туплю!

Ваши предложения, теории, гипотезы, негодования, насмешки?
---
Догадываюсь, в чем дело. Это очень древняя проблема, она не связана с расширениями.

Используя СхемуЗапроса Вы фактически прогоняете запрос динамического списка через конструктор запроса. А он в свою очередь добавляет псевдонимы для стандартных реквизитов. И именно это "пережить" динамический запрос не может. Раньше (до псевдонимов) для него стандартные реквизиты были не то на английском, не то заданы какими-то внутренними идентификаторами, а теперь это имя на русском. В результате теряется связь с элементом формы: имя поля-то изменилось.

Отсюда вывод: использовать СхемуЗапроса нужно крайне осторожно. Она, как и сам конструктор запроса, очень любит дописывать псевдонимы, добавлять связи по своему усмотрению и пр. Посмотрите лучше общий модуль "КомпоновкаДанныхКлиентСервер". Там есть много интересных методов для доработки запросов с учетом особенностей СхемыЗапроса.

UPD: не тот модуль указал. Нужен общий модуль "СхемыЗапросов".
---
Догадываюсь, в чем дело. Это очень древняя проблема, она не связана с расширениями.

Используя СхемуЗапроса Вы фактически прогоняете запрос динамического списка через конструктор запроса. А он в свою очередь добавляет псевдонимы для стандартных реквизитов. И именно это "пережить" динамический запрос не может. Раньше (до псевдонимов) для него стандартные реквизиты были не то на английском, не то заданы какими-то внутренними идентификаторами, а теперь это имя на русском. В результате теряется связь с элементом формы: имя поля-то изменилось.

Отсюда вывод: использовать СхемуЗапроса нужно крайне осторожно. Она, как и сам конструктор запроса, очень любит дописывать псевдонимы, добавлять связи по своему усмотрению и пр. Посмотрите лучше общий модуль "КомпоновкаДанныхКлиентСервер". Там есть много интересных методов для доработки запросов с учетом особенностей СхемыЗапроса.

UPD: не тот модуль указал. Нужен общий модуль "СхемыЗапросов".
---
Эх... Правда Ваша! Действительно СхемеЗапросов, как и конструктору очень нужны псевдонимы воткнуть везде, а динамический список очень не любит излишнюю любовь к кликухам. Видимо это связано со внутренним устройствам таблиц, так как на часть нужно ему писать "КАК", а на часть нет необходимости. Спасибо большое, не обратил внимание, на этот с(С)ущий пустяк! А так хотелось побаловаться со схемой)
---
В расширении в палитре свойств справочника Данные. Установить метку для Иерархический
---
почти схожая проблема была, вывод на форму в расширении родителя,
---
Ваш комментарий поставил точку в моих мытарствах! Спасибо огромное!
---
Спасибо тебе, добрый человек!