|
Как по типу "ОбъектМетаданных" определить документ это или справочник или т.п.
| ☑ |
0
Cerera
18.06.13
✎
10:22
|
Есть объект типа "ОбъектМетаданных". Значение его, к примеру, - Резервирование товаров, то как определить что это документ?
|
|
1
PR
18.06.13
✎
10:23
|
ТипВсеСсылки что ли, как-то так
|
|
2
mikecool
18.06.13
✎
10:23
|
ТипВсеСсылки.СодержитТип
|
|
3
PR
18.06.13
✎
10:23
|
Точнее ТипВсеСсылки().Содержит()
|
|
4
mikecool
18.06.13
✎
10:23
|
Метаданные.Документы.Найти()
|
|
5
1Cv8_MaZaFaKa
18.06.13
✎
10:24
|
Метаданные().Имя тоже сойдёт, если тип не составной.
|
|
6
1Cv8_MaZaFaKa
18.06.13
✎
10:24
|
(5) Ой! косорез ))
|
|
7
wise
18.06.13
✎
10:24
|
|
|
8
jsmith82
18.06.13
✎
10:24
|
= Метаданные.Документы[ИмяДок]
|
|
9
Bober
18.06.13
✎
10:25
|
Метаданные.Документы.Содержит(ОбъектМетаданных)
|
|
10
Lys
18.06.13
✎
10:28
|
(3) неправильно) не Содержит(), а СодержитТип()
И, кстати, религиозный вопрос:
что быстрее, (3) или (4)?
|
|
11
Cerera
18.06.13
✎
10:32
|
(8)- помогло.
|
|
12
mikecool
18.06.13
✎
10:33
|
(11) а если справочник, куда пошлет?
|
|
13
PR
18.06.13
✎
10:49
|
Вот так всегда, в первых постах дается правильный ответ, а потом в следующих полсотни выбирается что-нить типа (8) :))
|
|
14
acsent
18.06.13
✎
10:50
|
(13) зачем проверять ссылку, если нужно проверить объект метаданных.
|
|
15
Cerera
18.06.13
✎
10:54
|
(12)просто возврат из процедуры сделает.
(13)а в первых постах ответ неполный был. у меня не сработало. а в (9)а не в (8) сработало.
|
|
16
PR
18.06.13
✎
11:05
|
(14) А, ну да, пардон, что-то не проснулся еще видимо :))
Пойду выпью кружечку бодрящего :))
|
|