Я дал задание отправить электронное письмо на указанный адрес электронной почты по нажатию кнопки. Чтобы выполнить эту задачу, я выполнил следующие шаги: создал форму и таблицу клиентов. В моей форме у меня есть кнопка и таблица клиентов с двумя полями 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 я должен отправлять электронную почту с помощью макроса. Можете ли вы сказать мне, что что-то не так в моем макросе или что-то отсутствует?