Имя: Пароль:
1C
 
Переход по ссылке и открытие тонкого клиента 1С подключенного по ws
,
0 zippygrill
 
12.11.24
15:12
Привет,
Имеется ссылка в виде e1c://server/erp_server/ERP# успешно открывает базу 1С через тонкий клиент.

Вопрос в том как запустить ту же базу по ссылке, не используя сервер + имя базы, а опубликованная на веб сервере?
Важно чтобы при переходе открылся именно тонкий клиент, а не браузер.
1 Волшебник
 
12.11.24
15:14
ЗапуститьПриложение()
2 zippygrill
 
12.11.24
15:20
(1) так пока не подойдет
3 Garykom
 
гуру
12.11.24
15:20
4 zippygrill
 
12.11.24
15:28
(3) спустя 2 года, полагаю так в 1С и не разрулили этот вариант работы со ссылками..
Спасибо, получается никак пока!
5 Волшебник
 
12.11.24
15:34
(2) подойдёт
6 Garykom
 
гуру
12.11.24
15:55
(4) из командной строки нашел как 1cestart.exe с URL веб-публикации запустить?
7 Garykom
 
гуру
12.11.24
16:03
(6)+
"C:\Program Files\1cv8\common\1cestart.exe" /WS "http://имя_сервера/имя_базы"

дальше сам думай
8 Garykom
 
гуру
12.11.24
16:06
(7)+ суть что просто запустить тонкого клиента 1С с ws базой по ссылке можно в windows
но как заставить открыть указанный объект после запуска хз
9 zippygrill
 
12.11.24
16:07
(6) Да, но из командной строки не подойдет нам.
10 Garykom
 
гуру
12.11.24
16:12
(9) посмотри внимательно на скрин (7) он из ссылки (3)
подумай...

кто тебе запретит вместо "e1c" свое зарегать?
11 Garykom
 
гуру
12.11.24
16:14
(10)+ еще лучше подменить в реестре "e1c" с "1cestart.exe" на "нечто свое"
консольное приложение или даже скрипт bat/cmd
которое получает параметры и в зависимости что в них либо запускает стандартно либо не стандартно
12 zippygrill
 
12.11.24
16:49
(8) в при такой схемы, разве можно передать url как параметр открытия 1С? а уже в событие ОбработкаПереходаПоНавигационнойСсылке дописать логику с учетом переданного url..
----
аа понял