Имя: Пароль:
1C
1С v8
Как узнать справочник иерархический или нет (ComObject)
0 Alex_MA
 
23.05.12
16:22
Всем доброго дня!

Есть ссылка, полученная через COM (Справочник).
Как узнать справочник иерархический или нет ?

У простой ссылки все понятно - через Метаданные()

Спасибо за внимание.
1 butterbean
 
23.05.12
16:22
у непростой ссылки все то же самое
2 Eugene_life
 
23.05.12
16:23
(0) Узнавай это в базе, к которой присоединяешься, и передавай как параметр.
3 Alex_MA
 
23.05.12
16:24
(1) пример можно пожалуйста ?
(2) так не надо
4 Ksandr
 
23.05.12
16:24
Ссылка.Метаданные.Траляля
5 butterbean
 
23.05.12
16:25
(3) Ссылка.Метаданные().Иерархический
6 Alex_MA
 
23.05.12
16:28
пардон те, зная только ИмяСправочника
7 Alex_MA
 
23.05.12
16:28
ComBase.Справочники[НазваниеСправочника] - знаю только это
8 butterbean
 
23.05.12
16:31
(7) ну и пиши ComBase.Метаданные.Справочники[НазваниеСправочника].Иерархический
9 Alex_MA
 
23.05.12
16:31
через ссылку все понятно:
ComBase.Справочники[НазваниеСправочника].ЯПредопределенныйЭлемент.Метаданные().Hierarchical
10 Alex_MA
 
23.05.12
16:32
(8)все отлично, спасибо большое. совсем запутался
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший