545 / 375 / 16
Регистрация: 17.12.2009
Сообщений: 986
|
||||||
1 | ||||||
Отправка почты06.05.2010, 19:20. Показов 3282. Ответов 3
Метки нет (Все метки)
Привет всем!
Возник вопрос по отправке почты. С макросом docmd.sendObject и не макросом SendMail знаком очень хорошо, отправить не проблема, но..! Есть форма, на которой есть поле ТаможняID- это поле со списком, числовое, подчиненное по отношению к таблице ТАМОЖНИ. Для удобства просмотра соответственно в поле со списком Таможня сделал источником данных из таблицы ТАМОЖНИ два поля ТаможняID и ТаможняКратко, сделал ширину ТаможняID = 0, а ТаможняКратко 3 см, ну чтобы цифры ничего не значащие не маячили в форме общей. Теперь мне надо сделать отправку письма с формы (по текущей ее записи-стандарт), но чтобы в качестве темы была не цифра ТаможняID а ТаможняКратко, то есть вариант:
Как короче всего выцепить в качестве переменной в теме письма краткое имя таможни из таблицы ТАМОЖНИ? Я сконструировал два варианта на скорую руку, но в одном случае я задействовал ADO в другом случае при помощи макросов открыл в скрытом режиме таблицу ТАМОЖНИ,вытащил оттуда поле ТаможняКратко методом сравнения с полем на форме, закрыл потом эту тублицу, все слишком длинно. Посоветуйте пожалуйста,есть какие нибудь ваши предложения по решению данной проблемы, без длинного кода?
0
|
06.05.2010, 19:20 | |
Ответы с готовыми решениями:
3
Отправка почты из Access Отправка (прием) почты Отправка почты с вложенным файлом Отправка почты Outlook с Access |
2092 / 1168 / 39
Регистрация: 05.11.2009
Сообщений: 1,605
|
|
06.05.2010, 20:20 | 2 |
Может конечно глупо, но можно отдельно скрытое поле, в которое поместить Таможня.Column(1), а потом вставить его в тему письма
0
|
545 / 375 / 16
Регистрация: 17.12.2009
Сообщений: 986
|
|
07.05.2010, 12:42 [ТС] | 3 |
Амели, да,так можно решить проблему, я так делал в предыдущих БД, но блин- когда надо с одной формы отправлять кучи писем,а данные находятся в других формах/таблицах- такой вариант не идет, так как захламление произойдет. Мне надо отправлять и по контрактам, и по таможенным платежам, и кучи еще других, столько скрытых связанных полей делать крайне нецелесообразно. Поэтому собственно и спросил как можно в коде покороче)
0
|
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
|
|
07.05.2010, 12:57 | 4 |
сделать источником формы не таблицу, а запрос, в который добавить текстовое поле с адресом почты, поле можно сделать невидимым
0
|
07.05.2010, 12:57 | |
07.05.2010, 12:57 | |
Помогаю со студенческими работами здесь
4
Отправка почты через прокси Отправка почты VBA в несколько адресов Отправка почты из vba без использования Outlook Отправка почты из Oracle Отправка почты средствами SQL Отправка почты: "необработанное исключение отправки почты в system.Dll" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |