УТ 11, перенос справочника цен из 7.7 в 8,3 ут #742363


#0 by lite700
Фрагмент кода в ут 11, который переносит цены из 1с 7,7 в 8,3  почемуто не работает метод цена.ИспользоватьВладельца(спр.ТекущийЭлемент); при отладке пишет метод объекта не обнаружен хоты метод ВыбратьЭлементы работает v7 это ком объект директива на сервере
#1 by Рэйв
вид=Справочники.ВидыЦен.НайтиПоНаименованию("А").Ссылка ; чтото мне кажется тип= неопределено
#2 by lite700
вид нормально находит , проверил
#3 by lite700
Непонятно почему некоторые методы V7 работают а некоторые нет ?
#4 by lite700
Также не работает Метод НайтиПоКоду
#5 by Бубка Гоп
выгрузить из 7.7 в файлик и загрузить в 8.3 не предлагать?
#6 by lite700
можно конечно попробовать ! Гораздо сложнее только, хотя я так целые документы переносил, в обычном режиме , а не в режиме управляемого приложения , может кто сталкивался ?
#7 by Бубка Гоп
выгрузить цены в файлик сложнее, чем подключиться из 83 в 77 по COM и пытаться оттуда использовать методы 77? не соглашусь, одноко
#8 by lite700
ты предлагаешь через текстовые файлы ?
#9 by Бубка Гоп
xml
#10 by lite700
как разделяешь данные там ? каким нить спец символом ?
#11 by lite700
Может кто то сталкивался все таки ? через файл писать обработку с двух сторон придется
#12 by PRO100 NigGaZ
Для 1С8 заполнение из таблицы для 7.7 создание файла, за пару минут переделаешь под ole
#13 by Maniac
СОхрани из 77 в эксель отчет прайс-лист Загрузки в восьмерке его обработкой
#14 by lite700
ок
#15 by lite700
самое легкое наверно дйствительно прайс в иксекль и загрузить из икселы
#16 by НП
Всё Вы правильно делаете, в принципе. И всё должно работать и с управляемым приложением. Тем более, что внешнему соединению формы безразличны. Проверьте метод, которым Вы коннектитесь. Там две возможности есть. Обе попробуйте. Часто в ОС comcntr.dll не зарегистрировано или что-тов этом роде. Код для обращения к подчинённому справочнику правильный. Иногда полезно обе базы перенести на другой компьютер, если размер позволяет.
#17 by Maniac
естественно! тем более разовая работа!
#18 by Maniac
Да и в прочем постоянно нужно будет из экселя теперь загружать прайсы, всякие документы и прочие вещи. тоесть регулярно. А писать разовую обработку перегрузки цен по ОЛЕ - этовсе равно что дом строить в котором жильцы 1 день проживут
#19 by НП
От 15 минут до часа занимает. Зачем тогда нужно программирование, если такие задачи делать сложно?
#20 by НП
Но иногда есть смысл через файлы пересылать. Если базы в разных локальных сетях, например. В этом случае сейчас принzто пользоваться XML, а вовсе не устаревшим Excel.
#21 by lite700
В итого загрузил с икселя, а в 7,7 сформировал прайс лист и сохранил его в иксель, токо вопрос , у кого нить работал метод ИспользоватьРодителя при подключении через оле, хотя другиет методы как выбрать элементы и Получить Элемент работают .С xML не пробовал программировать , токо дбф и иксель
#22 by lite700
клиент доволен
#23 by Torquader
ИспользоватьРодителя будет работать, если ему правильно родителя передать. Просто, с учётом того, что семёрка работает через RPC-вызовы, подключаться нужно из семёрки в восьмёрку.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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