Меню

Синхронизация access и outlook



Outlook и Access

Microsoft Access — это универсальная система управления базами данных, а Outlook — универсальная система управления информацией. Исходя из этих определений, естественно предположить, что эти приложения имеют определенные средства для обмена информацией между собой. Но помимо обмена информацией, Outlook, как и Word или Excel, способен создавать сообщения, используя средства Microsoft Access. Только в данном случае эти средства лежат не в области форматирования или редактирования, а в области предоставления данных для их отправки-публикации.

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

Обмен информацией

Прежде всего откройте Access и создайте базу данных. После чего нашей целью станет создание таблицы, содержащей данные из адресной книги Outlook.

Пример 18.16. Импорт данных из Outlook в Access

> Файл > Внешние данные > Импорт.

> Адресные книги > Адресная книга Outlook Contacts

В новой таблице

Post Office Box

Импорт в таблицу := Контакты

Рис. 18.16. Таблица Microsoft Access с импортированными данными

После импорта, как и предполагалось, в Access появится новая таблица Контакты, содержащая информацию из адресной книги Outlook. Результат импортирования изображен на рис. 18.16.

Работа с Access Data Page

Рассмотрим следующий пример. Допустим, что один из участников проекта создал базу данных, информация которой интересна, а может быть, и необходима другим участникам команды. Решений для данной задачи несколько, но мы остановимся на варианте отправки сообщения, содержащем Access Data Page. Фактически сообщение содержит просто HTML-страницу с объектом ActiveX, осуществляющим соединение с базой и отображение данных.

Пример 18.17. Создание сообщения с Access Data Page

> Действия > Новое сообщение с помощью. > Microsoft Office >Microsoft Access Data Page

Выбор источника данных :=

После проделанных процедур откроется страница с сеткой данных. Итак, прежде всего необходимо разместить информационные поля, которые будут находиться на странице. Для этого перетащите требуемые поля на сетку таблицы и замените ее название, например на Контакты. После чего введите имя получателей сообщения и нажмите кнопку Отправить копию.

Перед отправкой сообщения пользователь может посмотреть, как она будет отображаться у получателя. Для этого выберите команду > Файл > предварительный просмотр web-страницы. Откроется Web-браузер с загруженной страницей, которая точно так же будет отображаться и у получателя сообщения.

Рис. 18.23. Web-страница с данными из Access

Пользуясь кнопками Назад и Далее, можно перемещаться по данным таблицы Контакты. Также при указании соответствующих параметров доступа можно редактировать таблицу (добавлять или удалять записи), организовывать фильтрацию данных и т. д. Но это уже выходит за рамки данной книги.

Источник

Способы интеграции MS ACCESS и MS Outlook

Данной статьей автор не ставит перед собой задачу рассказать о всех возможных способах взаимодействия MS Access и MS Outlook или сравнить между собой несколько способов.
Задача данной статьи помочь начинающим программистам получить начальную информацию о путях интеграции MS Access и MS Outlook и дать ссылки на справочные материалы.

Вся информация, приведенная в данной статье взята из HELP и с сайта msdn.microsoft.com

1. Связывание таблиц

Самый простой способ это использовать связанные таблицы.

Access позволяет прилинковать таблицы MSOutlook. Достаточно просто вызвать контекстное меню на закладке «Таблицы» и в окне выбора файла в качестве типа файлов указать «Outlook». Далее нужно выбрать какие данные вы ходите прилинковать папку «входящие» , «адресную книгу» или задачи. И вот уже в окне Aсcess появилась связанная таблица с соответствующими данными. Данные в прилинкованных таблицах Outlook доступны только для чтения.

Есть только маленький нюанс, для того что бы это стало возможным, нужно установить Microsoft Office Outlook в качестве почтовой программы по умолчанию.

2. Использование MS Outlook View Control.

MS Outlook View Control представляет собой ActiveX который легко встраивается в вашу программу (не обязательно Access), и предоставляет методы и свойства для работы с Outlook. Это фактически Outlook c миниатюре, внешний вид представления данных ничем не отличается от представления этих данных в Outlook. Минимального программирования достаточно для обеспечения пользователю доступа ко всем основным функциям Outlook.

Как использовать MS Outlook View Control в своей программе можно посмотреть в моем примере : http://hiprog.com/access/article.asp?idd=269

3. Использование технологии COM.

Outlook как и другие продукты входящие в состав MSOffice поддерживают технологию COM, т.е. доступ к его объектной модели возможен из других программ. Для работы нужно только одно, знать эту объектную модель.
Информацию о объектах, методах, свойствах и событиях Outlook можно почерпнуть в справочном файле, он обычно расположен в папке с офисом, и называется VBAOLХХ.CHM (где ХХ — версия офиса).
Так же этот файл доступен на сайте MS:
http://www.microsoft.com/downloads/details.aspx?FamilyId=A1CEAD80-23E2-456F-8618-4DA50CC2C38C&displaylang=en

Читайте также:  Параллельная работа синхронных генераторов условия синхронизации

Там же можно найти множество примеров:

Ниже приведены несколько функций демонстрирующих возможности данного способа доступу к данным Outlook:
(Замечание, предполагается что в программе установлена ссылка на MS Outlook)

Источник

Связка Access 2010 и Outlook 2010

суть этого кода в том что каждые 15 минут проверяются ящики которые прописаны в Outlook и если находятся письма с вложением и это вложение отвечает определенной маске то код перекидывает это вложение в папку которая находится в сети (в базе есть табла которая хранит инфу о скачанных файлах — если вложение уже скачивалось, то перекидывания файла не будет)

осталось одно неудобство само письмо остается на месте
хотелось бы что бы это письмо переместилось с папку
2014/Входящие/Природопользователи и у этого письма снялся атрибут — не прочитано
так как мало чего понимаю в объектной модели outlook то прошу помощи

Добавлено через 22 часа 29 минут
Спасибо всем заинтересовавшимся
Вопрос решен

Как работает связка Access 2010 с MS SQL (схематично)
Уважаемые друзья! Приветствую Вас! Я новичок в Аксесе, до этого все мои базы были сделаны в.

Перенос старых данных в БД MS Access 2010 из MS Excel 2010
Здравствуйте ! Создаю БД да работы сотрудников. Вроде с основными вопросами справился, но как.

Экспорт данных из Access 2010 в Excel 2010
Добрый день, уважаемые форумчане. Пытаюсь допилить свою базу для работы в мануальной клинике.

Скачал из Интернета portable Офис 2010. Как с Акцессом 2010 работать?
Скачал из Интернета portable Офис 2010. Как с Акцессом 2010 работать? Запускаю, нажимаю открыть.

Источник

Основы синхронизации: что можно и нельзя синхронизировать

Вы можете синхронизировать данные Outlook с мобильными устройствами и с другими приложениями. Outlook также регулярно синхронизируется с учетными записями учетная запись Microsoft Exchange и учетными записями электронной почты. Ниже подробно описано, как Outlook синхронизирует данные.

Если вы используете учетная запись Microsoft Exchange в Outlook, сообщения электронной почты, контакты, события календаря и другие папки Microsoft Exchange синхронизируются автоматически. В Outlook и на сервере с Microsoft Exchange Server всегда хранятся актуальные данные.

Учетные записи Outlook.com размещаются на сервере Exchange Server.

При использовании учетной записи Outlook.com в Outlook сообщения электронной почты, контакты, события календаря, задачи и заметки синхронизируются автоматически. Ваши данные всегда обновлены в Outlook и на сервере, на котором размещается почтовый ящик.

Примечание. Импортированные контакты (например, контакты из подключенной учетной записи) не синхронизируются на разных устройствах и приложениях.

Учетная запись электронной почты IMAP (например, Google)

Учетная запись электронной почты POP (например, Yahoo)

Учетные записи Microsoft Exchange

В следующей таблице перечислены элементы Outlook, которые синхронизируются либо не синхронизируются с сервером Exchange Server.

Сервер Exchange Server

Через Outlook можно получать доступ ко всем папкам Exchange, включая вложенные, и он постоянно автоматически синхронизируется с сервером Exchange Server. Outlook проверяет наличие новых сообщений на сервере каждую минуту.

Если вы используете учетная запись Microsoft Exchange, которой управляет Microsoft Exchange Server 2010 или более поздней версии, вы можете создавать и изменять в Outlook для Mac правила, которые сохраняются на сервере Exchange Server. Невозможно просматривать и редактировать правила, которые настроены на выполнение только в Outlook для Windows.

С помощью учетная запись Microsoft Exchange, управляемой Microsoft Exchange Server 2007, невозможно изменять и создавать в Outlook для Mac правила, которые сохраняются на сервере Exchange Server (например, правила, созданные в Outlook для Windows). Правила, созданные в Outlook для Mac, сохраняются на вашем компьютере и применяются к сообщениям только при их синхронизации с Outlook для Mac. Дополнительные сведения можно найти в разделе Создание правила в Outlook для Mac 2016.

Все контакты учетной записи Exchange и папки контактов в Outlook постоянно автоматически синхронизируются с сервером Exchange Server.

Однако группы контактов и списки рассылки, сохраненные в Outlook для Mac, не сохраняются на сервере Exchange Server. Созданные группы сохраняются на компьютере и доступны только в Outlook для Mac. То же применимо для групп контактов, сохраненных на сервере Exchange Server.

Все календари учетной записи Exchange и события в Outlook постоянно автоматически синхронизируются с сервером Exchange Server.

Заметки и папки заметок синхронизируются с сервером Exchange Server.

Задачи и папки задач синхронизируются с сервером Exchange Server.

Отметки «К исполнению»

Сообщения и контакты с отметками «К исполнению» синхронизируются с сервером Exchange Server. При этом также синхронизируются даты выполнения, начала, напоминания и завершения.

Сведения о категориях, примененных к элементам в Outlook, синхронизируются с сервером Exchange Server. Тем не менее цвета, связанные с категориями, могут различаться в Outlook для Mac и Outlook для Windows.

Читайте также:  Синхронизация андроид с компьютером через вай фай

Ваши сведения также доступны всем другим приложениям, которые можно использовать для подключения к серверу Exchange Server, таким как Outlook для Windows. Если вы используете как Outlook для Mac, так и Outlook для Windows для доступа к одной и той же учетной записи Microsoft Exchange, следует учитывать некоторые различия в представлении данных в этих приложениях:

Различия между Outlook для Mac и Outlook для Windows

Адреса электронной почты контактов

В Outlook для Mac можно хранить до 13 адресов электронной почты одного контакта. В Outlook для Windows можно хранить до трех адресов электронной почты. При синхронизации контактов Outlook для Mac синхронизирует адрес электронной почты по умолчанию с полем адрес электронной почты в Outlook для Windows. Следующие два адреса в списке контактов Outlook для Mac синхронизируются с полями электронной почты 2 и электронной почты 3 в Outlook для Windows.

Почтовые адреса контактов

Некоторые поля, например «Отчество», доступны в Outlook для Mac, но не в Outlook для Windows. Поэтому данные, введенные в поле «Отчество», невозможно просмотреть в Outlook для Windows. Аналогично этому в Outlook для Windows есть поля для контактов, которые отсутствуют в Outlook для Mac.

Чтобы обойти эту проблему, можно ввести данные на вкладке Заметки в Outlook для Mac, чтобы они отображались в поле Заметки в Outlook для Windows.

Учетные записи электронной почты IMAP

Если вы хотите синхронизировать свою электронную почту IMAP, сначала добавьте учетную запись в Outlook. Дополнительные сведения о том, как добавить учетную запись, можно найти в разделе Добавление учетной записи электронной почты в Outlook для Mac.

После этого существуют два варианта синхронизация: использование IMAP IDLE (Live Sync) и создание расписаний для папок, на которые вы подписаны. С помощью IMAP IDLE можно поддерживать подключение к IMAP-серверу и применять изменения состояния сообщений на сервере (прочитанные, непрочитанные или помеченные). Тем не менее одновременно можно поддерживать подключение только к одной папке. Вы также можете создавать расписания, которые синхронизируют папки Outlook, на которые вы подписаны, с почтовым IMAP-сервером.

С помощью IMAP IDLE и расписаний можно делать следующее:

Поддержание подключения к IMAP-серверу для одной папки.

Применение изменений состояния сообщений (прочитанные, непрочитанные или помеченные) на IMAP-сервере.

Получение новых сообщений или новостей с сервера в заданное время.

Отправка всех сообщений в заданное время.

Удаление сообщений в папке «Удаленные» или другой папке в заданное время, если их возраст превышает указанное количество дней.

Удаление нежелательной почты в заданное время.

Дополнительные сведения о режиме IMAP IDLE см. в статье Параметры сервера для учетной записи IMAP.

Учетные записи электронной почты POP

Если вы хотите синхронизировать свою электронную почту POP, сначала добавьте учетную запись в Outlook. Дополнительные сведения о том, как добавить учетную запись, можно найти в разделе Добавление учетной записи электронной почты в Outlook для Mac.

После этого вы можете с помощью расписаний задать, когда Outlook должен синхронизироваться с почтовым POP-сервером путем отправки или получения сообщений.

Вы также можете настроить параметры сервера для своей учетной записи POP так, чтобы оставлять копии всех сообщений на сервере, удалять сообщения после заданного количества дней или удалять сообщения после их удаления в Outlook.

С помощью расписаний и параметров сервера можно делать следующее:

Получение новых сообщений в заданное время.

Отправка всех сообщений в заданное время.

Сохранение копий всех сообщений на сервере.

Удаление сообщений с сервера после их удаления в Outlook.

Удаление сообщений, возраст которых превышает заданное количество дней.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Источник

MS Access и Outlook

Все новые темы

Список форумов SYSAdmins.RU -> СУБД
Автор
KolpaK
Новичок

Зарегистрирован: 24.11.2008
Пользователь #: 73,744
Сообщения: 6

Добавлено: Пн 24 Ноя, 2008 12:26 Заголовок сообщения: MS Access и Outlook
Вернуться к началу
Зарегистрируйтесь и реклама исчезнет!

KolpaK
Новичок

Зарегистрирован: 24.11.2008
Пользователь #: 73,744
Сообщения: 6

Добавлено: Ср 26 Ноя, 2008 11:39 Заголовок сообщения:
Вернуться к началу
KolpaK
Новичок

Зарегистрирован: 24.11.2008
Пользователь #: 73,744
Сообщения: 6

Источник

Двунаправленная интеграция с Microsoft Outlook

На Портале реализована не просто интеграция, а двунаправленная интеграция с Microsoft Outlook. Это значит, что можно не просто импортировать данные с Портала в популярную почтовую программу. Портал и MS Outlook сами между собой договорятся и внесенные изменения в персональные календарях, контактях сотрудников и ваших задачах в одной программе автоматически отобразятся в другой!

синхронизация персональных календарей;
синхронизация календарей компании;
синхронизация личных контактов;
экспорт нескольких календарей;
отображение календарей на одной сетке в MS Outlook.
синхронизация личных задач;
Подключись к Outlook прямо сейчас!

  • Подключить контакты
  • Подключить задачи
  • В чем прелесть двусторонней синхронизации?

    Такая синхронизация позволяет держать в актуальном состоянии данные на Портале и MS Outlook одновременно, например, личные контакты. Попробуйте сделать это прямо сейчас самостоятельно и вы прочувствуйте, насколько удобнее стало работать. Чем именно? Допустим, находясь на борту самолета, вы продумали и запланировали множество всяческих встреч, задач и мероприятий для компании. Теперь воспользуйтесь этой самой возможностью двусторонней синхронизации календарей с MS Outlook — и ваши наработки отразятся в календаре на Портале! При этом никакого ручного дублирования информации, а способы работы — привычные и старые. Быстро, удобно и очень эффективно!

    Начните с синхронизации пользователей

    Чтобы ставить кому-то задачи (и получать от кого-то задачи) надо этих «кого-то» добавить в ваш MS Outlook. Это сделать очень просто: на странице Поиск сотрудника вашего Портала нажмите на ссылку Синхронизировать с Outlook (для шаблона «Битрикс24»: нажать на кнопку Еще, выбрать в выпадающем меню Синхронизировать с Outlook) и все произойдет автоматически, вам только надо будет соглашаться в паре всплывающих окон. Ну и немного подождать, если сотрудников в компании много, пока все данные загрузятся.

    После этого список ваших сотрудников появится в календаре:

    Вот только удаление сотрудников из MS Outlook не приведет к удалению их с Портала: это привилегия Администратора портала.

    Синхронизация календарей с MS Outlook

    Вы можете синхронизировать с календарями MS Outlook любые календари на Портале: свои персональные, календари сотрудников или общие календари компании. Попробуйте сделать это прямо сейчас! Перейти на страницу с одним из календарей, выбрать из меню действий и запустить процесс синхронизации!

    Не обращайте особого внимания на сообщения MS Outlook и просто соглашайтесь с ними, поскольку они в большинстве своем информационного характера. К примеру, появится на экране вопрос-предупреждение: — смело жмите кнопку . Почему? Да потому что интеграция эта выполнена в полном соответствии со спецификацией корпорации Microsoft и ни каких проблем быть не может!

    В принципе, можно не спешить, а нажать в этом окне , где слегка описать календарь.

    Что в результате? В вашем Outlook’е появится новый, уже заполненный календарь, на сетке которого отражены все события! Чем это удобно? Допустим, вы долгое время отсутствовали, были в командировке, и за это время в компании запланировали множество всяких мероприятий. Не отставайте от жизни — подключите и синхронизируйте нужные календари со своим Outlook’ом, — и всегда будете в гуще событий.

    Теперь подключите точно так же, один за другим, все нужные вам календари на Портале. Отобразите эти календари на одной сетке, и календарь в вашем Outlook’е будет выглядеть в точности так, как календарь на Портале!

    Как все работает? Добавим событие!

    Как работает двусторонняя интеграция? Добавьте новое событие в календарь MS Outlook, и то это событие автоматически появится в календаре на Портале! Сделайте это сейчас:

    • в сетке календаря выберите день события;
    • двойным щелчком откройте окно добавления нового события;
    • заполните поля Тема, Начало, Конец и Описание;
    • нажмите кнопку Сохранить и закрыть;
    • новое событие добавится в календарь MS Outlook.

    Для синхронизации с календарем Портала вам ничего делать не нужно — это произойдет автоматически, в соответствии с настроенной частотой проверки почты Outlook’ом. Ход синхронизации будет отображаться в нижнем правом углу программы.

    А вот то же самое событие в календаре на Портале!

    Точно так же вы сможете изменять и удалять события — как календарях MS Outlook, так и в календарях на Портале. И изменения двусторонне синхронизируются! Теперь вы уже в курсе, что это значит: сразу же произойдет автоматическая синхронизация и событие изменится или удалится — в MS Outlook или на Портале.

    Синхронизация личных задач

    Теперь, не вдаваясь в подробности, попробуем синхронизировать задачи. Напомним, что и эта синхронизация произойдет без вашего участия.

    Сделайте все по инструкции:

    • синхронизируйте пользователей (кнопка Outlook на странице Поиск пользователей);
    • введите запрошенный пароль пароль по AD (пароль доступа к Порталу);
    • список пользователей добавится в MS Outlook автоматически;
    • поставьте задачу любому из пользователей средствами MS Outlook;
    • MS Outlook свяжется с Порталом и синхронизирует задачи.

    Источник

    Adblock
    detector