Запись из 1с7 в 1с8 через OLE
☑
0
6738039
19.09.12
✎
14:26
В 1с7 делаю следующи код
Спр8 = V82.Справочники.Номенклатура.НайтиПоРеквизиту("Код7", Число(Спр7.Код));
Если Спр8.Ссылка.Пустая() = -1 Тогда
Новый = V82.Справочники.Номенклатура.СоздатьЭлемент();
Новый.Наименование = Спр7.Наименование;
Новый.Записать();
КонецЕсли;
так он работает. Когда вставляю еще один реквизит
Новый.ПолноеНаименование = Спр7.ПолноеНаименование;
вылетает ошибка - метод не найден.
Почему один реквизит записывает, а другой нет?
1
ale-sarin
19.09.12
✎
14:28
А внимательнее реквизиты посмотреть?
Может НаименованиеПолное?
2
zladenuw
19.09.12
✎
14:28
зачем с 7 в 8 ? уверен что есть там такие поля ?
3
informts
19.09.12
✎
14:29
+1 Новый.НаименованиеПолное= Спр7.ПолноеНаименование;
4
6738039
19.09.12
✎
14:33
В правильности названия поля уверен.
5
hhhh
19.09.12
✎
15:05
(4) ПолноеНаименование - это зарезервированная функция. Ты уверен, что правильно называть реквизит именем функции?
6
6738039
19.09.12
✎
15:43
Так назвал разработчик конфигурации www.hs.by
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс