Открытие web страницы в браузере и не только средствами 1С

В информационной базе 1С довольно часто приходится хранить адреса web страниц. Например, адреса сайтов компаний партнёров.

Разумеется, эти web страницы хотя бы иногда нужно открыть. 1С предоставляет готовый инструмент и для решения этой задачи.

Начиная с 1С 7.7 (самое позднее), в технологической платформе поддерживается процедура ЗапуститьПриложение.

Этой процедуре в простейшем случае достаточно одного параметра – имени файла или папки или адреса web страницы, которые необходимо открыть.

Допустим, у некоторого справочника есть строковый реквизит с адресом некоторой web страницы. Как открыть эту страницу в браузере не копируя этот адрес в его адресную строку?

Достаточно просто передать этот адрес в процедуру ЗапуститьПриложение и она откроется в браузере.

Ниже приведён пример обработчика команды формы элемента справочника, которая реализует данный функционал.

Для надёжности реквизит с адресом web страницы дополнительно проверяется на заполнение.

Как уже было отмечено выше, процедура ЗапуститьПриложение позволяет открыть практически любой файл (при наличии необходимых программ) и даже просто запустить любую программу. При этом работа с процедурой ничуть не отличается от приведённой в примере для web страницы.

Например, открытие текстового документа может выглядеть так:

А, запуск программы, так:

Это даёт возможность дополнительно расширить возможности конфигурации и сделать её более удобной.

В качестве примера можно привести открытие только что сформированного отчёта или прайс-листа в Excel .

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *