|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
Пользователь просматривает почту в Outllok-e, находит письмо на которое ему нужно ответить, в Outlook-e жмет кнопку "Ответить" - открывается окошко письма. Далее он жмет кнопку в Access-e, по которой нужно вставить в это письмо текст и файлы... Собственно вопрос - как из Access получить ссылку на уже открытое новое письмо Outllok-a? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2016, 17:50 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
AndrF, Как мне кажется, нужно идти от обратного. В аксе получить список всех писем из нужной папки. Можно и с фильтрами. Параллельно можно в коллекцию ссылки на письма эти собрать, "key" будет Id строки полученного письма Потом выбираете нужное письмо. Выдергиваете его из коллекции и выдергиваете из него данные. Потом просто формируете свое письмо, вставив перед этим данные из "старого" письма. А если это не нужно, то еще проще получается Ну и сохраняете в черновики или отправляете сразу. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2016, 18:06 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2016, 18:26 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Не? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2016, 20:19 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
Predeclared, УУУ. Все оказывается проще, чем я предполагал. Век живи, век учись. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2016, 23:50 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
Predeclared[src vba] Не? Рассыпаюсь в благодарностях ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2016, 08:53 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
Все же нет полного счастья. При создании нового пустого письма вышеуказанный способ работает, а вот если в Оутлуке письмо создается нажатием кнопки "Ответить", то нет. А надо что бы все работало и в этом случае... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2016, 09:41 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
Нашел письмо ответа в коллекции Explorers (это случай когда ответ создается без открытия нового окна). В противном случае ответ содержится в Inspectors. Однако почему-то события NewExplorer (по аналогии с Inspectors) почему-то не возникает. Соответственно зацепиться за него не удается. Пока нормальной работы удалось добиться через кнопку в Access со следующим кодом: Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2016, 11:16 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#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.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2016, 11:59 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
AndrF..., а вот если в Оутлуке письмо создается нажатием кнопки "Ответить", то нет... Пришлось настроить учетную запись и проверить. У меня таки работает :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2016, 19:35 |
|
Как из Access получить ссылку на уже открытое активное новое письмо Outllok-a?
|
|||
---|---|---|---|
#18+
PredeclaredУ меня таки работает :) У вас, видимо, старый офис, когда при ответе открывается новое окно. А в 2016-м можно отвечать в том же окне - тогда письмо создается в Explorers... Впрочем, и мой код надо немного править, иначе в старых офисах будет ошибка. Завтра выложу исправление. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2016, 20:33 |
|
|
start [/forum/topic.php?fid=45&msg=39285726&tid=1613297]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 148ms |
0 / 0 |