История страницы
Сохранить вложения
...
Версия 10 (Net)
Группа
...
Группа действий: Outlook
...
Описание
Действие сохраняет Сохраняет в указанную папку вложения из писем, соответствующих идентификатору присвоенному при отборе .
Настройки
(отбор писем из Outlook производится с помощью действия "Выбрать сообщения" данной группы)
Иконка действия
Параметры и их настройки
Свойство |
Свойство
Описание | Тип | Пример заполнения |
Обязательность заполнения поля | ||||
Параметры |
Идентификаторы сообщений | Коллекция с идентификаторами писем. |
Идентификатор письма, присвоенный при отборе.
Если в коллекции больше одного элемента, действие будет применено ко всем | Robin. |
Collection | Да | |
Папка |
Путь до папки на компьютере, в которой будут сохраняться вложения. |
В данной папке будет создаваться отдельная папка для каждого письма |
с названием из его темы и даты. |
Если были письма без вложений, для них будет создана папка, которая останется пустой |
, чтобы соблюсти размерность коллекции при необходимости | Robin. |
FolderPath | C:\doc\img | Да | ||
Сохранить изображения | Если значение «true», то изображения из тела письма будут сохранены, иначе – сохранены не будут | Robin.Boolean | true | Нет |
Результаты | ||||
Результат | Коллекция путей до созданных папок |
Особые условия использования
...
Robin.Collection |
Пример использования
Задача
Сохранить : сохранить вложения из писем Outlook в требуемую папку.
Решение
Воспользоваться : воспользоваться действиями "Завершить процесс", "Запустить процесс", "Выбрать сообщения", "Прочитать и сохранить", "Сохранить вложения".
Реализация
...
- Собрать схему робота, состоящего из действий :
- .
...
- Заполнить параметры действия "Завершить процесс" (в случае, если Outlook уже запущен, то второй
...
В поле "Способ идентификации процесса" необходимо выбрать одно из трех значений:
PID процесса = ИД процесса (можно просмотреть в диспетчере задач)
При необходимости возможно указать частичное совпадение имени при поиске процесса в поле "Частичное совпадение".
- экземпляр уже не откроется).
- Заполнить параметры действия
...
- "Запустить процесс".
...
В поле "Задать процесс" выбрать одно из продложенных значений (в данном случае "По пути к файлу")
В поле "Файл процесса" указать путь к файлу или переменную, содержащую требуемый путь.
В поле "Имя процесса" указать имя процесса (если процесс будет запущен не по пути к файлу, а по имени)
В поле "Аргументы" есть возможность указать аргументы. В случае, если требуется запустить другого робота. (необходимо будет указать файл плеера и аргументом будет робот).
- Заполнить параметры действия "
...
- Выбрать сообщения".
...
В поле "Хранилище писем" указать адрес электронной почты.
В поле "Папка" указать значение "Входящие".
В поле "Тема" указать тему письма (в данном случае "Заявление на отпуск").
В поле "Начиная с даты" указать дату, с которой пришли требуемые письма.
В поле "Количество" указать количество требуемых писем, которые необходимо брать из почтового ящика по указанным критериям.
В поле "Пометить как прочитанные" установить флаг. (Письма будут выделенны в почтовом ящике, как прочитанные).
4. Перетащить на рабочую область действие "Прочитать".
Указать в поле "ID сообщений" переменную с ID сообщений, которые были получены на предыдущем шаге.
5. Перетащить на рабочую область действие "Сохранить вложения".
В поле "Идентификаторы сообщений" указать переменную с коллекцией полученных писем.
В поле "Папка" указать путь к папке или указать переменную, содержащую данный путь.
- Заполнить параметр действия "Сохранить вложения".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Робот отработал успешно.
В требуемую папку сохранены вложения из указанных писем.