Есть определяемый тип составного типа. Необходимо создать список значений из всех типов находящихся в определяемом типе. Как можно это сделать?
---
Вам это нужно?
Для ТипОписания из Метаданные.ОпределяемыеТипы.ВладелецПрисоединенныхФайлов.Тип.Типы() Цикл

Сообщить(ТипОписания );

КонецЦикла
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
---
Проблема вверху обозначена.
---
Сообщение было скрыто модератором.
---
Ясно. здесь по существу ничего не будет. Один флуд. Если умный такой напиши код "прямыми руками" или только болтать умеем?
---
Массив типов устроит?
НужныйОТ = Метаданные.ОпределяемыеТипы.Найти("ПрисоединенныйФайл");
 МассивТипов = НужныйОТ.Тип.Типы();
---
Сообщение было скрыто модератором.
---
Ну из массива СЗ то он создаст ) Время у него позднее...
---
Сообщение было скрыто модератором.
---
ОписаниеТипов Дает все типы системы мне нужны типытолько определенные в реквизите составного типа
---
Сообщение было скрыто модератором.
---
Это он мне ответил на то что я получил Описание типов из определяемого типа, который системный. Осталось связать получение описание типа из реквизита объекта метаданных.
---
Сообщение было скрыто модератором.
---
а зачем определять состав Типа?
при выборе данного элемента, система как раз и предложит выбрать Тип из доступного/назначенного состава!
---
Сообщение было скрыто модератором.
---
При выборе типа из имеющихся в поле, система просит выбрать элемент справочника или документ, а мне надо сделать список типов и выбирать именно значение типа .
---
ааа, наверно автор хочет показать (дать выбрать) пользователю список типов, запомнить выбранный Тип
и дальше по кнопке добавить новый элемент уже не спрашивать Тип а добавлять элемент выбранного Типа!
ну-ну,
---
Да мне нужно сделать выбор из списка типов которые находятся в Реквизите составного типа.
---
а дальше куда его? ну получили вы ТИП = СправочникСсылка.Номенклатура
а дальше что?
---
Еще раз. Есть реквизит у него тип Определяемый Допустим Банки. В котором составной тип Справочники.БанкиОрганизаций, Справочники.БанкиКонрагентов, Справочники.БанкиФизЛиц, и.т.п. Так вот мне нужно получить СписокЗначений Значение - Справочники.БанкиОрганизаций, представление - Банки организаций.
Значение - Справочники.БанкиКонрагентов, представление .Банки конрагентов. и т.д.
Этот список должен открываться при выборе в текстовом поле.

Как выдернуть этот список из типа реквизита?
---
Например так получает описание типов: Метаданные.Документы.ЗаказПоставщику.Реквизиты.Склад.Тип, дальше работа с описанием типов.
---
вот самый простой пример где это можно посмотреть, возьмите обработку Консоль запросов
постройте запрос с переменной составного типа
перейдите на закладку Параметры,
(в солидной обработке) там есть колонка с типами значения Параметра,
и при его выборе (Типа) оно устанавливает значение параметра как раз выбранного типа,

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

Сообщить(ТипОписания );

КонецЦикла
---
Да. Это уже похоже
---
И чем это отличается от (10). Именем определяемого типа?
---
Тоже имеет место быть.
---
Спасибо! То что нужно. Все взлетело.
---
Всем спасибо за участие.