Back to top

Открытие объекта 1С в тонком клиенте по ссылке

Опубликовано e-1c@mail.ru - вт, 08/23/2016 - 13:43

Управляемый режим 1С позволяет получить ссылку на любой объект базы вида: "e1c://server/<сервер>/<Имя базы>#e1cib/data/<Тип>?ref=<Ид>. Предлагаемый файл настройки реестра позволяет настроить открытие таких ссылок сразу в клиенте 1С, например, при получении ссылки по почте.

Работает начиная с версии 1С: Предприятие 8.3, т.к. только там появилась возможность открытия ссылок из командной строки.

Текст файла регистрации:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\e1c]
@="URL:e1c"
"URL Protocol"="e1c"
"EditFlags"=hex:02,00,00,00

[HKEY_CLASSES_ROOT\e1c\DefaultIcon]
@="C:\\Program Files (x86)\\1cv8\\common\\1ceunt.dll,17"

[HKEY_CLASSES_ROOT\e1c\shell]

[HKEY_CLASSES_ROOT\e1c\shell\open]

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