|
Как из описания типов создать тип |
☑ |
0
SAP
17.12.12
✎
17:19
|
Есть объект метаданных ОписаниеТипов. Как на основании этого описания создать объект типа тип(ОписаниеТипов)?
|
|
1
Kashemir
17.12.12
✎
17:22
|
Тип("ОписаниеТипов")
|
|
2
TormozIT
гуру
17.12.12
✎
17:26
|
ОписаниеТипов.Типы()[0]
|
|
3
Reset
17.12.12
✎
17:28
|
Объект=Новый(ОписаниеТипов.Типы()[0]);
|
|
4
DrShad
17.12.12
✎
17:28
|
(0) задачу озвучь, может и не нужно тебе это?
|
|
5
SAP
17.12.12
✎
17:32
|
(4) ХЗ может и не нужно. Надо определить "вид" объекта зная его описание типов (взятое из Док.Метаданные().Реквизиты.Тип ). Метаданные.Справочники.Содержит(ОписаниеТипов) почему-то не срабатывает.
|
|
6
Reset
17.12.12
✎
17:33
|
(5) Нужно Метаданные.Справочники.Содержит(ОписаниеТипов.Типы()[x])
|
|
7
SAP
17.12.12
✎
17:33
|
(2),(3) спасибо
|
|
8
SAP
17.12.12
✎
17:34
|
(6) Спасибо, камрад )
|
|
9
Reset
17.12.12
✎
17:34
|
(8) не за что, там неверно
|
|
10
kabanoff
17.12.12
✎
17:35
|
(6) Правильно Справочники.ТипВсеСсылки().СодержитТип()
|
|
11
SAP
17.12.12
✎
17:36
|
(10) ага, уже сам разобрался, спс.
|
|
12
Reset
17.12.12
✎
17:40
|
+(9) в (6) я поторопился.
Содержит() удобно использовать, если есть объект метаданных, например Метаданные.Спр.Содержит(Ссылка.Метаданные())
|
|
13
SAP
17.12.12
✎
17:42
|
Вот так получилось
Метаданные.Справочники.Содержит(Метаданные.НайтиПоТипу(Рекв.Тип.Типы()[0]))
|
|
14
SAP
17.12.12
✎
17:42
|
Ну и (10) тоже
|
|
15
Reset
17.12.12
✎
17:43
|
(10) покороче вроде для этого случая
|
|
16
Лефмихалыч
17.12.12
✎
17:52
|
(13) а если тип составной?
|
|
17
SAP
17.12.12
✎
17:54
|
(16) для моего случая этого достаточно )
|
|