Подключение через COM к базе в веб-клиенте #777341


#0 by Shmidt
Опубликовал базу в web. Теперь хочу подключиться к ней через COM Но что-то не взлетает Пробовал так: СтрокаСоединения = "Srvr = "" = ""Food""; Usr = ""Кожин""; Pwd = ""пароль"";"; И вот так: Во втором случает вообще не работает В первом долго думает и выдает: "Произошла исключительная ситуация (V83.COMConnector.1): Ошибка при выполнении операции с информационной базой Неверные значения параметров"
#1 by DrZombi
#2 by DrZombi
#3 by DmitrO
COMConnector это "толстый" клиент, через http не работает.
#4 by Tateossian
Пили веб-сервис, если нужна другая база.
#5 by Cyberhawk
COMConnector не умеет подключаться к базам через веб-сервер
#6 by Shmidt
В продолжение темы: Начал перебирать все возможные варианты. Соединение удалось с таким объектом, как V83C.Application
#7 by Shmidt
Правда теперь возник вопрос: какие свойства и методы у него есть?
#8 by DrZombi
Отладчик чего говорит? :)
#9 by Shmidt
Отладчик ничего не говорит
#10 by Shmidt
ГруппаНоменклатуры = Соединение.Справочники.Номенклатура.НайтиПоКоду(нРодитель.Код);
#11 by Shmidt
На этом падает и говорит, что поле объекта Справочники не обнаружено
#12 by Shmidt
Само Соединение в отладчике типа ComОбъект, значение тоже, но без свойств
#13 by DmitrO
это клиентское приложение Тонкий клиент. В нем можно вызвать все что есть глобальное, но только то что доступно на клиенте. ну правильно, менеджера справочников на клиенте нет.
#14 by Shmidt
Я так и понял
#15 by DmitrO
Процедура в общем модуле с флажком вызов сервера тебе поможет.
#16 by Shmidt
Поподробнее пожалуйста?
#17 by Shmidt
В клиентской части?
#18 by DmitrO
используя V83C.Application ты по сути просто зашел в базу тонким клиентом по http, управляя им через COM. Через этот объект ты можешь вызвать из той базы экспортную процедуру из общего серверного модуля, у которого стоит флажок Вызов сервера.
#19 by DmitrO
+ ну и конечно же, на фактические параметры и возвращаемое значение этого вызова будут действовать все ограничения на передачу типов между сервером и клиентом.
#20 by Shmidt
То есть если мне необходимо в опубликованную базу записать например Номенклатуру, то в этой базе надо создать процедуру/функцию (экспортную) и обращаться к ней?
#21 by PR
Опубликованная база и COM? Что вы там курите? Курите REST.
#22 by DmitrO
да, можно так. Можно открыть форму, заполнить ее и записать в форме. Это если надо через COM. А можно использовать веб-сервисы, то что предлагается в или .
#23 by Serginio1
Проще ODATA
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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