Интернет-соединение

С помощью объекта ИнтернетСоединение можно устанавливать и разрывать соединение с провайдером через коммутируемые ли­нии (модем). После установления соединения можно отправлять и принимать почту, обращаться к сайтам (веб-серверам) по про­токолам HTTP/HTTPS и к РТР-серверам.

Для операций через эти протоколы можно также использовать процедуры и функции глобального контекста для работы с файлами, например, КопироватъФайл.

Поле HTML-документа

Элемент управления ПолеНТМLДокумента позволяет отобразить HTML-страницу. Это могут быть как локальные страницы, так и страницы из Интернета:

У данного элемента управления есть метод Перейти, который по­зволяет указать адрес страницы (URL) или HTML-макет, храня­щийся в конфигурации.

Следующий фрагмент демонстрирует, как можно указать адрес сайта (веб-сервера) для данного элемента управления:

ЭлементыФормы.ПолеНТМLДокумента.Перейти("http://www.1с.ru");

Электронная почта (e-mail)

Для работы с электронной почтой в 1С:Предприятии 8.0 сущест­вуют следующие объекты:

• Почта,

• ПочтовоеСообщение,

• ПочтовыйАдрес,

• ПочтовоеВложение.

Полный список свойств и методов каждого объекта приведен в документации, а здесь мы покажем общую схему взаимосвязей между этими объектами:

Объект Почта имеет методы Выбрать и Послать. Первый метод возвращает массив объектов ПочтовоеСообщение, а второй ме­тод принимает объект ПочтовоеСообщение в качестве параметра.

В объекте ПочтовоеСообщение поле Отправитель имеет тип ПочтовыйАдрес, а поля Получатели, Копии и СлепыеКопии являются коллекциями объектов ПочтовыйАдрес. Поле Вложения также является коллекцией объектов типа Почто­воеВложение.

Следующий пример создает электронное письмо, присоединяет к нему два файла и отправляет его сразу двум адресатам:

Письмо = Новый ПочтовоеСообщение;

Письмо.Тема = "Тест";

Письмо.Текст = "Это тестовое письмо!";

Письмо.Получатели.Добавить{"myboss@company.ru");

Письмо.Получатели.Добавить("myfriend@company.ru");

Письмо.Вложения.Добавить("с:\test.txt");

Мелодия = Новый ДвоичныеДанные("с:\opera.mрЗ");

Письмо.Вложения.Добавить(Мелодия,"Опера.mрЗ");

Почта = Новый Почта;

Почта.Послать(Письмо)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: