powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
9 сообщений из 9, страница 1 из 1
Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
    #39357405
YmY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YmY
Гость
Уважаемые, пож.,подскажите: отсортировал данные в таблице через запрос. Теперь эти данные надо отправить по электронной почте вложением. Знаю, что в меню есть кнопка "отправить по эл.почте", но дело в том, что все меню и тулбары я спец. отключил. Все формы открываются во весь экран и там только мои кнопки.Вопрос: как привязать кнопку на форме к отправке отсортированных данных данных по эл.почте? Главное, чтобы создавалось вложение (в виде .xls, т.е. также, как это делается, когда меню с тулбарами не скрыто). Спасибо заранее всем откликнувшимся.
...
Рейтинг: 0 / 0
Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
    #39357431
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YmY,
сделайте свою кнопку и на неё повесьте код -
Код: vbnet
1.
DoCmd.SendObject acSendQuery, "Имя вашего запроса", acFormatXLS
...
Рейтинг: 0 / 0
Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
    #39357485
YmY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YmY
Гость
To: guest_rusimport,

Спасибо большое за ответ! Но так я уже пробовал (правда через макрос). Так подходит, когда выдаются нужные данные с первого запроса (что редкость). Небольшое уточнение: запрос я выполняю через всплывающее окошко "Введите значение параметра", после чего, уже в найденном продолжаю отсекать лишнее с помощью текстовых фильтров (сверху полей) типа: содержит то-то.
Если меню в БД отображается как обычно, то тулбар с "отправить по эл.почте работает как надо", т.е. отправляет, то что уже отфильтровано помимо запроса (или проще сказать, те данные что отображаются на экране). Или еще проще, нужна такая же функция на кнопке, как в обычном меню "Внешние данные" --> "отправить по эл.почте" либо "экспорт в Excel"
Ой, не знаю, ясно ли я выразился :-)
...
Рейтинг: 0 / 0
Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
    #39357543
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YmY,
создайте своё пользовательское меню
...
Рейтинг: 0 / 0
Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
    #39357654
YmY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YmY
Гость
guest_rusimport,

Спасибо, но не хочется портить вид пользовательским меню.
Если я не ошибаюсь, ведь можно любую функцию меню привязать к кнопке на форме, ещё с Аксесса 2003 года.
...
Рейтинг: 0 / 0
Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
    #39357763
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YmY,
в вашем случае это :
Код: vbnet
1.
docmd.RunCommand acCmdSend
...
Рейтинг: 0 / 0
Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
    #39358804
YmY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YmY
Гость
cYmY,
в вашем случае это :
Код: vbnet
1.
docmd.RunCommand acCmdSend



To: guest_rusimport

Спасибо большое! Только я лох в аксессе: в аутлуке приаттачивается пустой файл :-(
Я прикрепил скриншот: (кнопки на основной форме, отфильтованные даннные на подформме) нужно, чтобы после нажатия на кнопку скопировались данные (поле с гипперссылками), открылся аутлук и вставил данные в тело письма или аттачментом в xls.
Я бы в макро записал хотябы скопировать поле с ссылками, но не получается :(
...
Рейтинг: 0 / 0
Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
    #39358866
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
YmY,
я так понимаю, судя по скриншоту, что "найденные документы" - это подформа основной формы , где у вас находится кнопка "отправить по емайл", в вашем случае, надо на событии нажатие на эту кнопку сначала программно установить фокус на подформу , а затем уже должна следовать команда , приведенная ниже, т.е. типа такого
Код: vbnet
1.
2.
3.
4.
Private Sub Кнопка0_Click()
Forms!Основная_форма.Подформа.Form.SetFocus
docmd.RunCommand acCmdSend
End Sub
...
Рейтинг: 0 / 0
Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
    #39359409
YmY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YmY
Гость
To:guest_rusimport,

Спасибо большое! Попробую, отпишусь :)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Кнопка на форме - отправка данных запроса по эл.почте при скрытом меню.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]