Имя: Пароль:
1C
1C 7.7
v7: ОЛЕ-перенос... какая-то непонятная, неведомая фигня
0 palpetrovich
 
06.07.15
10:54
Функция ВернутьКодУКТВЭД(КодУКТВЭД)

    Сообщить(""+КодУКТВЭД.Код);
    Сообщить(""+КодУКТВЭД.Наименование);
    Сообщить(""+КодУКТВЭД.ПолноеНаименование);
...    
    
получаю:

1605.90.30.00
Skandinavika Коктейль з морепродуктів вак 230г
Сообщить(""+КодУКТВЭД.ПолноеНаименование);
{D:\ОЛЕ-ПЕРЕНОС В БУХГАЛТЕРИЮ.ERT(191)}: Неизвестная ошибка

"ПолноеНаименование" - строка(120), непериодечиская. Тот-же код, выполненный в базе-источнике - ошибку не дает
зы: "сообщалки" - это естественно уже "поиск блох",
если закооментировать:
СпрУКТВЕД.ПолноеНаименование = КодУКТВЭД.ПолноеНаименование;
элемент справочника создается без проблем

ззЫ: по большому счету это ПолноеНаименование  - не так уж и нужен, но интересно что собственно происходит
1 palpetrovich
 
06.07.15
10:55
+(0) КодУКТВЭД в функции - это Оле-обект
2 aka AMIGO
 
06.07.15
10:57
...КодУКТВЭД.ПолноеНаименование())
3 ЧеловекДуши
 
06.07.15
11:03
(0) >>> ПолноеНаименование

Сей агрегат предопределен, переименуй его.
Прими, это как оно есть и не сопротивляйся.
...мои поздравления тому, кто таки назвал так умело реквизит :)
4 palpetrovich
 
06.07.15
11:05
(3) блин, это-ж как-бы типовые конфигурации :(
5 aka AMIGO
 
06.07.15
11:06
у нас есть ПолнНаименование :)
6 palpetrovich
 
06.07.15
11:07
+(4) проверил обе конфы, ТиС и Бухия для Украины - в обеих ПолноеНаименование только у  справочника КодыУКТВЭД
7 palpetrovich
 
06.07.15
11:10
спасибо всем :)
8 Guk
 
06.07.15
11:19
вроде как через ПолучитьРеквизит срабатывает нормально...
9 ДенисЧ
 
06.07.15
11:20
(8) не вроде ,а нормально
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший