Имя: Пароль:
1C
1С v8
Как программно посмотреть Типы Реквизиты со сложным типом данных
0 wlbmJames
 
29.02.12
16:03
т.е. например какой-нибудь Реквизит имеет сложный тип данных. Пусть, грубо говоря, будет СправочникСсылка.Организации и СправочникСсылка.Контрагенты.
Как программно посмотреть эти типы ? %)
1 DrShad
 
29.02.12
16:05
ты не поверишь, но таки Типы()
2 Maxus43
 
29.02.12
16:06
Реквизит.Типы()?
3 vmv
 
29.02.12
16:08
составной тип данных реквизита - назвайте вещи правильно!
4 Maxus43
 
29.02.12
16:09
точнее Реквизит.ТипЗначения.Типы()
5 vmv
 
29.02.12
16:10
в свойсвах элементов форм "Свянан с типом" в формах указывается индекс массива который содержится в Реквизит.ТипЗначения.Типы()

тут я могу соврать, но вроде так работает)
6 wlbmJames
 
29.02.12
16:11
Типы() это интересно ;B
Пусть у нас будет документ с Именем Тестовый и реквизитом Реквизит.
И как тогда ? Документы.Тестовый.ПустаяСсылка().Реквизит.ТипЗначения.Типы() ? :)
Не работает )
7 Maxus43
 
29.02.12
16:12
отладчек умеем запускать? я могу ошибаться в деталях, проверять лень, но направление правильное
8 DrShad
 
29.02.12
16:12
Документы.Тестовый.ПустаяСсылка().Метаданные().Реквизиты["Реквизит"].ТипЗначения.Типы()
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший