powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запись из Outlook в Access
12 сообщений из 12, страница 1 из 1
Запись из Outlook в Access
    #39760257
liamnoel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Не подскажите как реализовать следуюзщий функционал:

Нашему начальнику будут приходить письма по Outlook с пределенной темой сообщения (например "Отпрашивание") и текстом. Необходимо реализовать возможность записи в определенную таблицу Access входящих сообщений с вышеуказанной темой, чтобы в таблицу записывались данные об отправителе, дате создания и главным текстом сообщения.
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39760275
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
liamnoelДобрый день!

Не подскажите как реализовать следуюзщий функционал:

Нашему начальнику будут приходить письма по Outlook с пределенной темой сообщения (например "Отпрашивание") и текстом. Необходимо реализовать возможность записи в определенную таблицу Access входящих сообщений с вышеуказанной темой, чтобы в таблицу записывались данные об отправителе, дате создания и главным текстом сообщения.

Так в первую очередь лучше заносить данные в таблицу/ форму, основанием которой является таблица, а потом уже нажимать кнопку отправить письмо начальнику :) То есть заносить данные , а потом уже на основании внесенных данных информировать руководителя. Такой вариант устроит? Если да, то сейчас наваяем.
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39760290
Если фиксация должна выполняться "на лету" при получении письма, то можно использовать событие ItemLoad непосредственно в VBA Outlook.
Если это делается время от времени извне, то код должен залазить внутрь Outlook-а, в цикле перебирать входящие письма и писать в таблицу все, что позднее имеющегося в таблице.
Примеры работы с объектной моделью Outlook можно нарыть в инете, в т.ч. и на этом форуме.

Теоретически папку Outlook можно присоединить к Аксу как таблицу. Я попробовал - требует мастера - плюнул.
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39760350
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кривцов АнатолийЕсли фиксация должна выполняться "на лету" при получении письма, то можно использовать событие ItemLoad непосредственно в VBA Outlook.
Если это делается время от времени извне, то код должен залазить внутрь Outlook-а, в цикле перебирать входящие письма и писать в таблицу все, что позднее имеющегося в таблице.
Примеры работы с объектной моделью Outlook можно нарыть в инете, в т.ч. и на этом форуме.

Теоретически папку Outlook можно присоединить к Аксу как таблицу. Я попробовал - требует мастера - плюнул.

Можно в сам аутлук в референсах подлючить библиотеки аксесса, создать на панели аутлуковской кнопку и повесить по аналогии с кнопкой на форме аксесса процедуру парсинга HTML тушки письма. Выдирать из тела письма ,из таблицы HTML данные, записывать их в рекордсет и вставлять в таблицу в аксессе, используя подключенные аксовские библиотеки. Но автору проще поменять бизнес процесс, так как судя по всему получение писем идет из его же компании, кадрового отдела, либо сотрудника компании- кто хочет отпросится.
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39760416
liamnoel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конечно хотелось бы получения информации "на лету". Весь смысл в том чтобы начальник оперативно получал информацию через сообщения на его почту
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39760417
liamnoel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Сергей Лалов]Кривцов Анатолий Но автору проще поменять бизнес процесс, так как судя по всему получение писем идет из его же компании, кадрового отдела, либо сотрудника компании- кто хочет отпросится.
Да, так и есть.
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39760711
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
liamnoel,
В этом случае нужно убедить коллег, которые заполняют обращение пользоваться аксессом, количество действий минимальное в любом случае. Склепал вам пример по быстрому, можете потестить. Заполнить несколько полей и нажать кнопку отправить письмо. Простенький, он показывает как снимаются переменные с формы и передаются в такую же процедуру отправки письма.
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39760912
Stanislav P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Куда уже оперативней, если ему на почту приходит письмо? Не понятна цель этого действия.
Оптимальный вариант - в Outlook-е написать программу, которая в базу аксесса будет скидывать информацию.
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39760986
liamnoel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Stanislav P, дело не только в оперативности, но и возможности быстро найти по определенной выборке нужную инфорамцию.
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39760992
liamnoel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Лалов,
Спасибо большое!
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39761126
Stanislav P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
liamnoelStanislav P, дело не только в оперативности, но и возможности быстро найти по определенной выборке нужную инфорамцию.
Я, конечно, понимаю, что Вам уже предложили решение и поэтому Вы вряд ли будете разбираться с возможностями Outlook. Да и не хочется разводить флейм, но Outlook это умеет и без Access.
Либо, поставленная задача описана здесь не полностью.
...
Рейтинг: 0 / 0
Запись из Outlook в Access
    #39762388
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stanislav PliamnoelStanislav P, дело не только в оперативности, но и возможности быстро найти по определенной выборке нужную инфорамцию.
Я, конечно, понимаю, что Вам уже предложили решение и поэтому Вы вряд ли будете разбираться с возможностями Outlook. Да и не хочется разводить флейм, но Outlook это умеет и без Access.
Либо, поставленная задача описана здесь не полностью.

Парсинг из тела письма аутлук уже тоже пожевать успели 4 года назад, тут же, на форуме)

ТУТ

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


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