Имя: Пароль:
1C
1С v8
Открыть обьект по навигационной ссылке в тонком клиенте, часть 2
0 kotofeich1
 
20.09.12
09:42
v8: Открыть обьект по навигационной ссылке в тонком клиенте?
Для тех кому лень читать - краткое содержание предыдущей серии: хочу сделать так, чтобы тыкнув на ссылку в мыле, юзверь мог открыть не только веб, но и тонкий клиент, ну и соответственно мигом перешел к какому-нибудь обьекту или списку ИБ.

Так вот, зарегил в винде ключик аналогичный "ftp:" или "mailto:", назвал его "e1c:". Содержимое ключа реестра следующее:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\e1c]
@="URL:1C Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\e1c\DefaultIcon]
@="\"C:\\Program Files (x86)\\1cv82\\common\\1cestart.exe\",0"

[HKEY_CLASSES_ROOT\e1c\shell]

[HKEY_CLASSES_ROOT\e1c\shell\open]

[HKEY_CLASSES_ROOT\e1c\shell\open\command]
@="\"C:\\Program Files (x86)\\1cv82\\common\\1cestart.exe\" \"%1\""

(да, да, специально на 1cestart от 8.3).

Теперь если вписать в браузер e1c://имясервера, то ругается, что сервер не найден, а если написать e1c://Sимясервера, то сначала стартует 8.3, но закрывается и стартует 8.2 (та самая версия, что и на серве, то есть какой-то контакт есть), но уже не находит базы. Пишу название базы после слеша, все равно не находит, однако, если название базы начинается с латинской n, то не ищет вообще, пробовал писать .../IBNameИмябазы, но результат тот же... Может кому-нить подобное тоже интересно?