|
Запись из 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
|
|
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.