Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Примечание. Команда ОтправитьОбъектможет отправлять только по одному объекту




Команда ОтправитьОбъектможет отправлять только по одному объекту. Если нужно отпра­вить несколько объектов БД, придется применить ее несколько раз. Для отправки трех отчетов вам понадобятся три электронных сообщения с тремя вложенными файлами. В некоторых слу­чаях вы сможете обойти это ограничение, создав изобретательный запрос, который собирает вместе всю нужную вам информацию и позволяет отправить один комплект результатов.

 

 

Самое приятное то, что команду ОтправитьОбъектможно использовать в ненадежных БД при соблюдении следующего правила: у аргумента Изменение сообщения(Edit Message) должно быть значение Да. В этом случае, когда выполняется макрос, у вас есть последняя возможность просмотреть сообщение, изменить любой текст и отменить его от­правку, если чем-то не довольны. Если же у аргумента Изменение сообщениязначение Нет, макрокоманда ОтправитьОбъектотправляет сообщение, не предоставляя возможно­сти его просмотра и корректировки. Такое поведение считается рискованным, поэтому про­грамма Access не допускает его в ненадежных БД.

В приведенном в табл. 15.3 макросе два запроса с данными о продажах преобразуются в электронные таблицы Excel. Затем они посылаются ведущим руководителям.


Таблица 15.3. Макрос отправки данных по электронной почте

 

Макрокоманда Важные аргументы4 Описание
ОтправитьОбъект Тип объекта: Запрос Имя объекта: MonthlySalesTotals Формат вывода: Excel Workbook (.xlsx) Кому: headhoncho@acme.com Тема: Monthly Update Сообщение: Здесь представлены самые свежие объемы продаж, непо­средственно из применяющей макро­сы БД Access. Вы получите итоги по клиентам в отдельном электронном письме Изменение сообщения: Да Отправляет сообщение электронной почты руководителю headhon-cho@acme.com с данными из запро­са MonthlySalesTotals (месячные итоги продаж), преобразованного в рабочую книгу Excel. Тема сообще­ния и его текст заданы в аргументах Тема и Сообщение. У вас есть воз­можность подправить их перед от­правкой сообщения. На рис. 15.14 показано это действие
ОтправитьОбъект Тип объекта: Запрос Имя объекта: CustomerSalesTotals Формат вывода: Excel Workbook (.xlsx) Кому: headhoncho@acme.com Тема: Monthly Update Сообщение: Здесь представлены итоги по клиентам Изменение сообщения: Да Отправляется второе электронное сообщение руководителю headhon-cho@acme.com с данными из запро­са CustomerSalesTotals

 

Если вы технически грамотны, то можете отправить сообщения по электронной почте одновременно огромному количеству людей. Самый простой вариант — вставить полный список адресов в аргументы Кому, Копияили СК,разделив адреса точкой с запятой (;). Но лучше применить список рассылки. Этот метод может меняться в зависимости от исполь­зуемой почтовой программы, но в программах Outlook и Outlook Express его использовать легко — просто вставьте имя списка рассылки в поле Кому.Если вы создали список, на­званный FairweatherFriends (друзья хорошей погоды), введите слово FairweatherFriends в аргумент Кому.

 


Поделиться:

Дата добавления: 2014-11-13; просмотров: 99; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты