Как в COM-соединении выполнить код с ГУИДом? #191335


#0 by Гений 1С
Как в COM-соединении выполнить код с ГУИДом? УИД=Ссылка.УникальныйИдентификатор; МенеджерОЛЕ=ComСоединение.Справочники.Номенклатура; В последней строчке ругается на несоответствие типов (параметр 1)
#1 by Билли Г
Без экспортной функции в OLE базе никак...
#2 by Гений 1С
Я фигею дорогая редакция, а методы Выполнить и Вычислить у Com-соединения нету... :(
#3 by Гений 1С
А можно в ком соединении вызвать конструктор УникальныйИдентификатор("ХХХ-ХХХ")?
#4 by vde69
УИД=Строка(Ссылка.УникальныйИдентификатор); //
#5 by Билли Г
см.
#6 by vde69
ComСоединение.УникальныйИдентификатор("ХХХ-ХХХ")?
#7 by Гений 1С
ты это к чему? А запросом можно вытащить ссылку по ГУИДУ в соединенной базе?
#8 by vde69
о том, что передать можно только строку
#9 by Гений 1С
нет такого метода тоже у ком-соединения. Можно ли запросом получить ссылку по ее представлению в виде ГУИД?
#10 by Гений 1С
мне нельзя менять конфу. Можно по идее построить индекс всех гуидов справочника базы получателя
#11 by Херрес
Мне бы зайти в свою ветку v8: Есть ли шанс через COMСоединение с базой v8 сказать Execute и почитать что там наотвечали, да не могу. Почему-то во все ветки попадаю а в эту - сервер перегружен. А как зайду, расскажу какая идея появилась :)
#12 by vde69
так я не понял у тебя 2 базы и ты по гуиду из 1 базы хочешь найти обьект во второй? они, что братья по разуму :)
#13 by Гений 1С
Чувак, я делаю копию базы... для отладки, секешь???
#14 by Гений 1С
они не братья, они КЛОуНЫ!
#15 by vde69
тогда XML серелизация
#16 by IronDemon
#17 by Гений 1С
йоу, ты настоящий демон! Взлетело! А что это за метод NewObject???
#18 by IronDemon
Система 1С:Предприятие в качестве Automation сервера предоставляет полный доступ к своему глобальному контексту (см. «Контекст выполнения программного модуля»). Поэтому Automation-сервер 1С:Предприятие в качестве своих методов может иметь: системные процедуры и функции, а также процедуры и функции модуля приложения и общих модулей, объявленные с ключевым словом Экспорт. Кроме того, Automation-сервер 1С:Предприятие имеет два дополнительных метода Connect и NewObject. NewObject Синтаксис: NewObject(<Имя>) Параметры: <Имя> Строковое выражение, значение которого содержит имя объекта, объявленного в конфигураторе. Возвращаемое значение: Ссылка на созданный объект. Описание: Метод NewObject создает объект, для которого предусмотрен конструктор, и возвращает ссылку на него. Пример:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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