Соединяюсь с клиента из базы 8.2 с базой 7.7(лежит на сервере) вот таким путем
Код
&НаСервере
Функция Соедениться()
База=Новый COMОбъект("V77.Application");
Попытка
СтрокаПодключения = "/D"""+СокрЛП("\\server\1C")+""" /N"""+СокрЛП("user")+""" /P"""+СокрЛП("pass")+"""";
Открыта=База.Initialize(База.RMTrade,СтрокаПодключения,"NO_SPLASH_SHOW");
Если Открыта Тогда
ЕстьПодключение = Истина;
//Сообщить("Есть подключение");
Иначе
//Предупреждение("Ошибка при подключении!");
ЕстьПодключение = Ложь;
КонецЕсли;
Исключение
//Предупреждение("Ошибка при подключении!");
ЕстьПодключение = Ложь;
КонецПопытки;
Если ЕстьПодключение = Истина Тогда
Возврат База;
Иначе
Возврат ЕстьПодключение;
КонецЕсли;
КонецФункции
Показать полностью
В результате получаю следующую ошибку:
{Форма.Форма.Форма(88)}: Ошибка при вызове метода контекста (Соединение1Cv77Ole)
COMСоединение = Соединение1Cv77Ole(Ложь);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'ret':
форма: Элемент
имя: {http://v8.1c.ru/8.2/managed-application/modules}ret
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа 'COMОбъект'
(5) CeHbKA,
Конфигурация Управление торговлей 11 релиз 11.2.3.137. Клиент-серверный режим работы. К сожалению данный вариант не работает в клиент-серверном режиме работы, когда пользователь работает не на сервере. В Макет передается имя временного файла на сервере. А на клиенте соответственно такого файла нет. Создавал внешний отчет, использующий в качестве шаблона файл Xls. Получилось использовать файл только при непосредственном указании Xls-файла на клиенте. Пробовал добавить его в качестве шаблона. Получаю макет на сервере, а затем не получается получить и заполнить на клиенте. Подскажите пожалуйста, как показанный пример изменить для использования в клиент-серверном режиме работы.