К статье
Практический материал

Быстрый старт · 9 мин

Как открыть гиперссылку в 1С: подробная инструкция

Как открыть гиперссылку в 1С: переходы в формах, ссылки в текстах и отчётах, настройка браузера, исправление ошибок открытия ссылок и советы по безопасности.

Гиперссылки в 1С встречаются повсюду: в панелях навигации форм, в текстах писем и уведомлений, в отчётах, в полях документов и даже в сообщениях об ошибках. Одни ссылки ведут на другие объекты внутри самой базы — документы, справочники, отчёты, другие открывают внешние ресурсы в браузере. Способ открытия зависит от того, какой это тип ссылки и где она расположена.

Чаще всего проблем возникает вовсе не с кликом, а с тем, что ссылка не реагирует, открывается не та программа или появляется сообщение об ошибке. Причины обычно простые: заблокирован переход настройками безопасности, не назначен браузер по умолчанию либо ссылка вставлена как обычный текст. Ниже разобраны все типовые сценарии — от простого клика до программного открытия ссылки из кода.

Какие бывают гиперссылки в 1С

Прежде чем открывать ссылку, полезно понять, с чем вы имеете дело. В 1С встречаются три основных типа гиперссылок, и поведение при клике у них разное.

Первый тип — навигационные ссылки внутри программы. Это пункты панелей разделов, ссылки в списках документов, переходы к связанным объектам (например, от счёта к накладной). Такие ссылки открывают формы 1С внутри того же окна приложения и не покидают программу.

Второй тип — внешние ссылки на интернет-ресурсы. Они встречаются в текстах писем во встроенной почте, в комментариях, в полях «Сайт» или «Адрес» справочников, в информационных сообщениях. При клике 1С передаёт адрес операционной системе, и ссылка открывается в браузере по умолчанию.

Третий тип — навигационные ссылки вида e1cib/..., которые указывают на конкретный объект базы. Их можно скопировать и передать коллеге: при открытии запустится 1С и сразу покажет нужный документ или элемент справочника.

Синий подчёркнутый текст в формеВнутренняя навигационная ссылка

Клик открывает форму внутри 1С

Адрес вида http:// или https://Внешняя веб-ссылка

Откроется в браузере по умолчанию

Строка вида e1cib/...Навигационная ссылка на объект базы

Открывается только внутри 1С через меню или вставку

Как открыть ссылку в форме документа или справочника

Самый частый сценарий — ссылка прямо в форме объекта. Например, в документе «Реализация товаров» есть поля «Организация», «Контрагент», «Договор», и каждое из них — это ссылка на элемент справочника. Одинарный клик по такому полю обычно активирует редактирование, а не переход.

Чтобы именно открыть связанный объект, нажмите на поле и воспользуйтесь кнопкой со стрелкой или иконкой перехода рядом с полем, либо нажмите клавишу F4 — она открывает форму выбранного элемента. Во многих конфигурациях также работает команда «Открыть» из контекстного меню по правому клику.

Если поле содержит веб-адрес (например, «Сайт контрагента»), клик по нему как по гиперссылке отправит адрес в браузер. Если поле выглядит как обычный текст и не реагирует — выделите адрес, скопируйте его через Ctrl+C и вставьте в адресную строку браузера вручную.

Как открыть объект по ссылке в поле формы
  1. 1
    Установите курсор в поле со ссылкой (например, «Контрагент»)
  2. 2
    Нажмите клавишу F4 или иконку перехода рядом с полем
  3. 3
    Если кнопки нет — кликните правой кнопкой мыши и выберите «Открыть»
  4. 4
    Проверьте, что открылась форма нужного объекта в отдельном окне

Как открыть веб-ссылку из письма, комментария или отчёта

Во встроенной почте 1С (например, в «1С:Документооборот» или учётных системах с почтовым клиентом) ссылки в теле письма подсвечиваются и открываются одинарным кликом. Программа передаёт адрес операционной системе, и страница загружается в браузере, назначенном по умолчанию.

В отчётах на СКД (системе компоновки данных) ячейки могут содержать расшифровку — фактически гиперссылки на объекты. Двойной клик по такой ячейке открывает меню расшифровки, где можно выбрать «Открыть» и перейти к документу или элементу, из которого получена цифра.

Если ссылка находится в многострочном текстовом поле (комментарий, описание), она может не быть активной — 1С не всегда автоматически распознаёт адреса в произвольном тексте. В этом случае выделите адрес мышью, скопируйте и откройте в браузере вручную.

Как открыть навигационную ссылку e1cib

Навигационная ссылка — это уникальный адрес объекта внутри информационной базы. Получить её можно через команду «Получить ссылку» или «Копировать навигационную ссылку» в меню «Ещё» практически любой формы объекта. Ссылка выглядит примерно как e1cib/data/Документ.РеализацияТоваровУслуг?ref=....

Чтобы открыть такую ссылку, полученную от коллеги, используйте команду «Перейти по ссылке» — в типовых конфигурациях она находится в меню «Файл» или в служебном меню. Вставьте скопированный адрес в появившееся поле и подтвердите: программа откроет форму объекта, если он существует и у вас есть права на его просмотр.

Учтите ограничение: навигационная ссылка работает только в той базе, где была создана. Ссылка из рабочей базы не откроет объект в копии или тестовой базе, если идентификаторы объектов не совпадают, а из чужой базы — не откроется вовсе.

Что делать, если ссылка не открывается

Самая частая причина проблем с внешними ссылками — не назначен или сбит браузер по умолчанию в Windows. Откройте «Параметры» → «Приложения» → «Приложения по умолчанию», убедитесь, что для протоколов HTTP и HTTPS выбран рабочий браузер, и повторите попытку.

Вторая типовая причина — ограничения безопасности. В файловых базах и при определённых настройках защиты от опасных действий 1С может блокировать запуск внешних приложений. Если появляется предупреждение системы безопасности, согласуйте открытие с администратором: самостоятельно отключать защиту не стоит.

Третья группа причин — права доступа. Внутренняя ссылка может не открываться, если у пользователя нет прав на просмотр объекта: форма либо не появляется, либо показывает сообщение о нарушении прав. Это нормальное поведение, а не ошибка программы.

Типичные ошибки
01
Двойной клик по полю-ссылке вместо F4 — открывается редактирование значения, а не форма объекта
02
Попытка открыть e1cib-ссылку в браузере — такие адреса работает только внутри 1С
03
Отключение защиты от опасных действий ради одной ссылки — снижает безопасность всей базы
04
Копирование ссылки из рабочей базы в тестовую и ожидание, что откроется тот же объект

Как открыть ссылку программно из кода 1С

Разработчикам и администраторам иногда нужно открыть ссылку из кода — например, при нажатии кнопки в форме. Для веб-адресов используется метод ЗапуститьПриложение() или более современный вариант через ФайловаяСистема.ОткрытьНавигационнуюСсылку() и ПерейтиПоНавигационнойСсылке().

Для перехода к объекту базы из кода применяется ПерейтиПоНавигационнойСсылке(НавигационнаяСсылка) — метод открывает форму объекта в текущем клиенте. Для внешних адресов безопасный способ — передать URL в операционную систему:

// Открытие веб-ссылки в браузере по умолчанию

ЗапуститьПриложение("https://example.com/page");

При программном открытии учитывайте, что на сервере методы открытия приложений недоступны — такой код выполняется только на клиенте. Оберните вызов в директиву &НаКлиенте и обрабатывайте возможные ошибки запуска.

bsl
&НаКлиенте
Процедура ОткрытьСайт(Команда)
    ЗапуститьПриложение("https://example.com");
КонецПроцедуры

Проверка результата и границы самостоятельных действий

Признак успешного открытия внутренней ссылки — появление формы объекта в новом окне или вкладке 1С с корректными данными. Для веб-ссылки — загрузка страницы в браузере без ошибок сертификата и перенаправлений на неожиданные адреса.

Самостоятельно безопасно: проверить браузер по умолчанию, скопировать ссылку вручную, обновить кэш клиента 1С, проверить права на объект. К администратору стоит обращаться, если требуется менять настройки защиты от опасных действий, роли пользователей или код конфигурации — ошибки в этих местах влияют на всех пользователей базы.

Контрольные точки

Как проверить результат

Внутренняя ссылка
Норма

Открылась форма объекта с данными

Тревожный признак

Сообщение «Объект не найден» или нарушение прав

Веб-ссылка
Норма

Страница открылась в браузере по умолчанию

Тревожный признак

Ничего не происходит или открывается не та программа

Навигационная ссылка e1cib
Норма

Открыт нужный документ или элемент

Тревожный признак

Ошибка перехода — ссылка из другой базы

Часто задаваемые вопросы

Почему при клике на ссылку в 1С ничего не происходит?

Чаще всего не назначен браузер по умолчанию в Windows или ссылка вставлена как обычный текст, а не как гиперссылка. Проверьте настройки приложений по умолчанию и попробуйте скопировать адрес в браузер вручную.

Как открыть ссылку e1cib, которую прислал коллега?

Используйте команду «Перейти по ссылке» в меню «Файл» или служебном меню вашей конфигурации, вставьте адрес и подтвердите переход. Ссылка сработает только в той же базе и при наличии прав на объект.

Можно ли открыть ссылку из 1С в конкретном браузере, а не в браузере по умолчанию?

Штатно 1С передаёт адрес системе, и тот открывается в браузере по умолчанию. Чтобы использовать другой браузер, скопируйте ссылку и вставьте её в нужный браузер вручную, либо смените браузер по умолчанию в настройках Windows.

Что означает предупреждение о защите от опасных действий при открытии ссылки?

Это штатный механизм безопасности 1С, который запрашивает подтверждение перед запуском внешних приложений или переходами. Если источник ссылки доверенный, подтвердите действие; если нет — откажитесь и сообщите администратору.

Почему внутренняя ссылка открывается у коллеги, но не у меня?

Наиболее вероятная причина — различия в правах доступа: у вашей учётной записи нет права просмотра данного объекта. Обратитесь к администратору для проверки ролей, если доступ вам действительно необходим.

Итог

Что важно запомнить

Внутренние ссылки открываются кликом или клавишей F4, веб-ссылки уходят в браузер по умолчанию, а адреса e1cib работают только внутри своей базы. Если ссылка не открывается, проверяйте браузер по умолчанию, права доступа и тип ссылки — и не отключайте защиту от опасных действий без необходимости.