0
bigmag
25.09.17
✎
12:25
|
Всем привет!
УТ_11.3.3.196
1С 8.3.10.22.52
Клиент -сервер (тонкий клиент) через веб-сервер
С компьютера клиента в базу 1С добавил новый драйвер банковского терминала. Драйвер добавился в список драйверов в каталог "Подключаемый по стандарту "1С:Совместимо"".
Далее делаю установку драйвер, но во процессе установки получаю ошибку.
На компьютере клиента пробовал все: чистил кэш 1С, открывал под правами администратора, пользователю давал права администратора, "regsvr32"....под правами администратора, но без успешно.
Далее разворачиваю файловую на тестовом компьютере, все проделываю то же самое - все проходит на ура!!!
Отличия во второй попытке от первой, только в том, что во второй попытке в место клиент-серверного соединения использую файловый вариант.
Подозреваю, что глюк происходит в клиент-серверном варианте в момент передачи-получения файла-драйвера с сервера с последующей регистрацией.
В общем пишу обработку, которая позволит зарегистрировать драйвер в профиле Windows c клиентского компьютера.
Идея такая:
1) внешнюю компоненту (zip-файл) добавляю стандартным способом в базу 1С УТ_11 в список драйверов оборудования
2) внешней обработкой на клиенте регистрирую внешнюю компоненту (zip-файл) в профиле Windows.
Вопрос по шагу №2: имею процедуру в которую передаю параметр с значением полный путь к zip-файлу. Что нужно выполнить ПодключитьВнешнююКомпоненту() или УстановитьВнешнююКомпоненту (). Попытался самостоятельно разобраться с этими процедурами. Просмотрел типовой код УТ_11, но ума не дал.
Подскажите кусок кода, который правильно выполнит регистрацию внешней компоненты zip-файла на компьютере клиента в клиент-серверной базе без передачи Zip-файла на сервер и обратно.
??????????????????
|
|