Как получить по OLE реквизит типа строка дл.150? #141376


#0 by ElenaSh
Пытаюсь получить данные по OLE. ПолноеНаименование не выводится, в чем проблема и как ее решить?
#1 by ElenaSh
аууууууууууууууу
#2 by ElenaSh
знатоки, где же вы???
#3 by mikecool
Код вроде правильный...Если есть реквизит ПолноеНаименование и его содержание не пустое - должно быть и значение
#4 by ElenaSh
в том то и проблема, что нет значения...
#5 by ElenaSh
??????
#7 by Guk
Это фича 1С при работе с ОЛЕ. Она не понимает реквизит ПолноеНаименование и функцию ПолноеНаименование. Попробуй Контрагент.ПолучитьАтрибут("ПолноеНаименование")...
#8 by ElenaSh
Огромное СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!ВСЕ ЗАРАБОТАЛО!!!!!!!!!!!!!!!!!!!!!!СПАСИБО!!!!!!!!!!!!!!
#9 by EM
В продолжение темы:как определить, что реквизит справочника в ОЛЕ пустой / не пустой ?в терминах пишу:Если ПустоеЗначение(Контрагент.ПолучитьАтрибут(Атрибут))=1 Тогда ...либоЕсли Строка(Контрагент.ПолучитьАтрибут(Атрибут))="" Тогда ....Всегда говорит, что не пустое, хотя попадаются и путые атрибуты.Строка возвращает "OLE" ...
#10 by di1978
если не ошибаюсь (см. ЖКК) надо глядеть в сторону EvalExp
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С