Макрос SendEmail в Access 2010 - PullRequest
       9

Макрос SendEmail в Access 2010

0 голосов
/ 12 декабря 2011

Я дал задание отправить электронное письмо на указанный адрес электронной почты по нажатию кнопки. Чтобы выполнить эту задачу, я выполнил следующие шаги: создал форму и таблицу клиентов. В моей форме у меня есть кнопка и таблица клиентов с двумя полями ID и именем клиента. Я написал следующий макрос, который будет запускаться при нажатии кнопки.


setLocalVar                     <br>
Name email                      <br>
Expression "hi@gmail.com"       <br>
RunDataMacro                    <br>
MacroName customers.DataMacro1  <br>
Parameters                      <br>
toEmail   ([LocalVars]![email]) <br>
body      ([LocalVars]![email]) <br>
subject   ([LocalVars]![email]) <br>

В таблице клиентов я написал данные

macro(DataMacro1)
Parameters Name     <br>
toEmail             <br> 
body                <br>
subject             <br>
SendEmail           <br>
To       [toEmail]  <br>
Cc                  <br>
Bcc                 <br>
Subject  [toEmail]  <br>
Body     [toEmail]  <br> 

Когда я открываю свою форму в режиме просмотра формы и нажимаю на кнопку, появляется всплывающее сообщение с предупреждением, например, Убедитесь, что ваш компьютер настроен на отправку и получение сообщений электронной почты. Но когда я написал VB-код вместо макроса, он отлично отправляет электронную почту, но в моем проекте Access 2010 я должен отправлять электронную почту с помощью макроса. Можете ли вы сказать мне, что что-то не так в моем макросе или что-то отсутствует?

...