|
8.2 COMОбъект. Как получить значение реквизита (в догонку..)
| ☑ |
0
Assena
31.05.12
✎
15:21
|
Еще раз доброго времени суток.
Имеется COMОбъект (элемент справочника Контрагенты, прочитанный из 7.7 ).
Не могу получить значение реквизита ПолноеНаименование, грит ошибка чтения значения, хотя на первый взгляд это просто текстовый реквизит.. В чем подвох?
|
|
1
ДенисЧ
31.05.12
✎
15:24
|
Потому что ПолноеНаименование - это метод справочника... И ОЛЕ очегь не любит таких пересечений.
Делай через ПолучитьРеквизит()
|
|
2
Assena
31.05.12
✎
15:29
|
а как применить этот метод?
|
|
3
ДенисЧ
31.05.12
✎
15:31
|
НаимПолное = МойСсылкНаСправочник.ПолучитьАртибут("ПолноеНаименование")
ЗЫ. Пардон, постоянно путаюсь в этих словах
|
|
4
Assena
31.05.12
✎
15:37
|
не получается чего-то.. грит ошибка при вызове метода контекста ПолучитьАтрибут
|
|
5
Assena
31.05.12
✎
16:12
|
ни так:
Контрагент8.НаименованиеПолное=Контрагент7["ПолноеНаименование"]
ни так:
Контрагент8.НаименованиеПолное=Контрагент7.ПОлучитьАтрибут("ПолноеНаименование")
как же быть..
|
|
6
ChAlex
31.05.12
✎
16:16
|
А случаем реквизит то не периодический ?
|
|
7
Assena
31.05.12
✎
16:19
|
нет, не периодический.. периодичесикй я знаю как получать уже, через метод Получить()
|
|
8
palpetrovich
31.05.12
✎
16:23
|
В отладчике посмотри, может там НаименованиеПолное, а не ПолноеНаименование :)
зы: у меня между 8-ми таких траблов не наблюдается
|
|
9
Assena
31.05.12
✎
16:25
|
в отладчике я ничего кроме СOMОбъект не вижу, а в 7 конфе точно реквизит называется ПолноеНаименование, я же не наугад..
|
|
10
palpetrovich
31.05.12
✎
16:26
|
(9) к примеру у меня в 7-ке - ПолнНаименование
кроме того, глянь, может этот реквизит только у элементов, а ты натыкаешься на группу
|
|
11
ChAlex
31.05.12
✎
16:27
|
Ну не знаю, совем недавно перегружал у себя из 7-ки в 8-ку. Код СпрЕ.ПолучитьАтрибут("ЕдИзм") - все работает. Если уж совсем хреново, то получи через Запрос все нужные реквизиты. Там они будут в выборке уже текстовые
|
|
12
ChAlex
31.05.12
✎
16:29
|
А Контрагент7 - енто что. Может не спозиционирован куда нужно, или например спозиционирован на группу, а реквизит стоит только для элемента
|
|
13
Assena
31.05.12
✎
16:30
|
ой стыдобааааа......((((
и правда ПолнНаименование
Спасибо всем большое за отзывчивость))
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший