Бухгалтерия 3,0 подскажите как можно найти подчиненный элемент? #727977


#0 by Azmarika
Внешняя обработка, для переноса информации между базами, метод НайтиПодчиненныйДокумент  выдает ошибку. Соединение идет через СОМ порт. Подскажите пожалуйста, как можно найти этот документ другим способом?
#1 by vicof
Перенос по COM уже давно помер. Пользуйся веб- и хттп-сервисами.
#2 by Azmarika
Ой, спасибо! У меня через СОМ все нормально грузилось, вот только здесь загвоздка (
#3 by vicof
Может быть, расскажешь подробней? С кодом, методами и соединением
#4 by Лохматые Уши
В чем выгода других технологий? Быстродействие? По COM скорость нормальная.
#5 by Heckfy
Базы на разных серверах, на который разные версии сервера 1С - как минимум тут ком заткнется. :) Ну так, как вариант.
#6 by vicof
Более проще. Меньше ресурсов требуют. Нельзя изменить данные при подключении к базе +
#7 by Vovan1975
где про это можно почитать?
#8 by wertyu
НайтиПодчиненныйДокумент не стесняйся, выкладывай код
#9 by Azmarika
СчетФактура = БазаОЛЕ.НайтиПодчиненныйДокумент(ДокШтрих.Ссылка, "СчетФактураПолученный");
#10 by Azmarika
ДокШтрих получается следующим образом, В модуле на Сервере ДокШтрих      =  БазаОле.Документы[ВидОбъекта].ПолучитьСсылку(БазаОле.NewObject("УникальныйИдентификатор", Стр.СтрокаУИ));
#11 by wertyu
там 7.7 что ли? делай через ВыбратьПодчиненныеДокументы
#12 by vicof
В инете, наверное. В мое имхо.
#13 by Azmarika
Wertyu, спасибо! Попробую так.
#14 by wertyu
"выдаёт ошибку", а как бы содержание узнать?
#15 by wertyu
не торопись, ещё не всё однозначно )
#16 by Azmarika
Ошибка, что метод объекта не обнаружен (ВыбратьПодчиненныеДокументы)
#17 by Azmarika
Не помогло
#18 by wertyu
по оле база какая вообще?
#19 by Azmarika
По Оле база Штрих-М редакция 5,2
#20 by wertyu
сделай запрос
#21 by Лохматые Уши
#22 by Azmarika
всем спасибо, сделала запрос. Сейчас по пробую как в 21
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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