Работа по по OLE 7.7->8.3 #783560


#0 by Aldnepr
Необходимо синхронизировать некоторые данные из 7,7 в 8,3. (Подключаться именно в таком порядке, наоборот не подходит). К v8 я подключился, новый элемент тоже создал- разобрался. А вот как корректировать существующий??
#1 by Господин ПЖ
выкидывай. это вам не это
#2 by MrStomak
ПолучитьОбъект
#3 by Aldnepr
Напиши пжлста в коде, я в 8 только разбираюсь
#4 by MrStomak
Если в 8 разбираешься, то в чем проблема изменить 8шный справочник? То же самое всё. Как-то так должно быть:
#5 by Aldnepr
Спасибо, добрый Человек! Может подскажете мануал по языку 8, чтобы без лишней воды можно было быстрее разобраться?
#6 by Aldnepr
я v8 только начал вникать, и все накопленное от 7,7 теперь будет страшно мешать восприятию новой конструкции ( это я как то сразу понял)
#7 by mehfk
#8 by mehfk
#9 by Aldnepr
Чего то завис с подчиненными справочниками. Необходимо заполнить спр. ЕдиницыИзмерения через ОЛЕ, а он как известно подчинен Номенклатуре. Вот что наваял, но выскакивает ошибка "выборка = ЕдИзм8.Выбрать(,Т8); {D:BASE28.31C8_ОБРАБОТКИОЛЕ.ERT}: 1C:Enterprise 8.3.9.1818: Несоответствие типов (параметр номер '2')"
#10 by Ёпрст
вот это всё в топку
#11 by Serginio1
Используй внешние отчеты. Жизнь сразу милее будет. Премущества сначала предварительная отладка, затем получение данных из неё по COM
#12 by Aldnepr
я внешними обработками все и оформил. Перекинул уже правда не по COM а по OLE. Уж не знаю сильно ли отличаются эти методы,возможно в скорости обработки, но т.к. у меня базы на одном диске, то ОЛЕ обрабатывает мгновенно как 7,7-->8.3, так и наоборот
#13 by Serginio1
COM и OLE суть одна. Есть только внутренний сервер(dll) и внешний (exe) Если весь код в обработке, то большой разницы нет, так как весь код выполняется на стороне сервера.
#14 by h-sp
1. вот это бред пиши пиши 3. А эта строка вообще на грани абсурда. Ты элемент справочника со строкой сравниваешь.
#15 by Aldnepr
Спасибо! Разобрался пункт 3. писал поздно вечером, то уже за гранью разума вышло)). Могли бы помочь еще с закавыкой одной?- перенес с 7,7 контрагентов при помощи УниверсальнойОбработкиПереноса.epf и всё вроде ладно перенеслось, кроме одного- ЮрАдрес и телефон не прописался в "ВидКонтактнойИнформации" (см.рис. ) . Эта информация выбирается из одноименного справочника, но в конфигураторе в форме Элемента спр.Контрагенты стоит "полеВвода" с типом строка. - Как добраться туда, чтобы обработкой заполнить эти недостающие данные?
#16 by mehfk
Курни регистр сведений "КонтактнаяИнформация".
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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