Студопедия

КАТЕГОРИИ:

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



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




Читайте также:
  1. Примечание
  2. Примечание
  3. Примечание
  4. Примечание
  5. Примечание
  6. Примечание
  7. Примечание
  8. Примечание
  9. Примечание

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

 

 

Самое приятное то, что команду ОтправитьОбъектможно использовать в ненадежных БД при соблюдении следующего правила: у аргумента Изменение сообщения(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; просмотров: 10; Нарушение авторских прав





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