Непоняте пример кода

genaxarkov 4 года назад в Проблемы с 1С обновлен Михаил Пузырев (Разработчик) 4 года назад 1

На странице.

http://www.cleverence.ru/support/%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F+%D0%95%D0%93%D0%90%D0%98%D0%A1+%D1%81+1%D0%A1+%D0%B8+%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9+%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BE%D0%B9/

Есть пример кода 1С.

//мДрайверТСД = новый COMОбъект("Cleverence.Warehouse.StorageConnector"); // Для серверной версии
ПрогИД = "AddIn.Cl.TerminalConnector";
ПодключитьВнешнююКомпоненту(ПрогИД);
мДрайверТСД = Новый (ПрогИД);
СтрокаПодключения = "dt-501-2:10501/6d7e3a2f-3967-4734-bb9c-d1ba605aaef8";
МассивПодключения = Новый Массив;
МассивПодключения.Добавить(СтрокаПодключения);
Если Не мДрайверТСД.Подключить(МассивПодключения, "") Тогда
Сообщить("Не удалось подключиться к базе данных MS");
КонецЕсли;
// СтрокаПодключения - строка подключения из настройки базы MS

Как все же правильно подключится к базе.

Mobile SMARTS, тип локальный сервер.


Установленный продукт:
Mobile SMARTS ЕГАИС
Версия драйвера:
1
Типовая конфигурация драйвера?:
Да
Операционная система:
Win7
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
Серверный
Типовая конфигурация 1с?:
Да
Модель ТСД:
Mobile SMARTS

Используйте AddIn.Cl.TerminalConnector. "Для серверной версии" имеется в виду на сервере 1С, тип базы Mobile SMARTS значения не имеет. На сервере 1С может оказаться невозможным использовать ПодключитьВнешнююКомпоненту и Новый (ПрогИД), тогда объект компоненты можно создать так: новый COMОбъект(ПрогИД). Но и в этом случае используйте AddIn.Cl.TerminalConnector, Cleverence.Warehouse.StorageConnector упомянут в примере ошибочно, хотя этот объект тоже предоставляет возможности обмена с базой Mobile SMARTS, но в 1С лучше использовать AddIn.Cl.TerminalConnector.

Сервис поддержки клиентов работает на платформе UserEcho