|
Access и Outlook. Вытащить данные.
|
|||
---|---|---|---|
#18+
Есть проблема. Прошу помощи. Попробую описать проблему. Офис 2010. Есть получатели (где-то 2000) которым рассылаем анкеты для отчётов. Рассылаем программой через Outlook. Каждому получателю соответствует свой электронный адрес. Получаем письма так же через Outlook. Писем тысячи. Появилась хотелка, чтобы выбрав адресата в программе Access и нажав на кнопку можно было посмотреть, какие письма отправлены, а какие получены для данного конкретного адресата. Необходимо для работы. Разрешать конфликтные ситуации типа "А Вы нам не посылали..." или "Мы Вам выслали, а Вы..." Но вот засада. Подключаю в Access папки Outlook Входящие и Отправленные как таблицы В папке входящие есть два поля. "От" и "Отправитель" причём, содержание их одинаково. и в них может быть или название организации, либо её электронный адрес. В папке "Отправленные" есть поле "Кому" где так же может находиться или название организации, либо адрес ящика. Но я могу идентифицировать почту только по электронному адресу. Как его получить? Можно его вытащить из Outlook при помощи VBA, но это уже будет не то. Надо создать специальную таблицу. Постоянно обновлять в ней данные. А задача многопользовательская. Значит надо как-то отслеживать доступ к этой таблице. Резко падает скорость обработки. Какие будут идеи? ------------------------------------------------------------- А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2019, 16:16 |
|
Access и Outlook. Вытащить данные.
|
|||
---|---|---|---|
#18+
Joss, решал задачку по подключению ЯндексДиска при помощи Web-DavAPI (у Митина есть база с этим подключением, очень помогла) (сначала было mail Cloud Storage но все-таки удалось заказчика перевести на более привычное). Диск один, общий, корпоративный - пользователи не могут в него зайти -не имеют права- только запросом через Web-Dav получать документы, виртуального диска на компьютере клиента нет, в может есть (это неважно). Смысл в том что что обрабатывать почту, закидывать данные на диск, в папку скажем с названием адресата, а дальше народ может просмотреть в любом месте в любой момент, причем можно вытаскивать иконки, для информации (позволяет Webdavapi). ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2019, 20:28 |
|
Access и Outlook. Вытащить данные.
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2019, 07:08 |
|
Access и Outlook. Вытащить данные.
|
|||
---|---|---|---|
#18+
Для извлечения информации. можно использовать Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70.
Всё дело в том, что хочется работать с подключенными таблицами, а не создавать каждый раз новые таблицы считывая информацию. Здесь три способа определения папки для считывания. Два закомментированы. Можно выбрать любой, какой понравится. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.07.2019, 08:51 |
|
|
start [/forum/topic.php?fid=45&msg=39841494&tid=1610572]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 322ms |
total: | 443ms |
0 / 0 |