Выгрузить файл
Используйте действие Выгрузить файл, чтобы выгрузить в сервис OData конкретный файл в формате файла, потока или строки.
Выполните следующие шаги, чтобы использовать действие Выгрузить файл в рабочем процессе:
1. Перетащите действие Выгрузить файл из списка соединителя OData на канву, наведите указатель на это действие и щелкните значок или дважды щелкните действие. Откроется окно "Выгрузить файл".
2. При необходимости измените поле Метка. По умолчанию наименование метки совпадает с наименованием действия.
3. Сведения о добавлении типа соединителя OData см. в разделе Поддерживаемые типы соединителей OData.
Если тип соединителя был добавлен ранее, выберите подходящий Тип соединителя и в поле Наименование соединителя выберите соединитель.
4. Щелкните Тестировать, чтобы проверить соединитель.
5. Щелкните Сопоставить соединитель, чтобы выполнить действие с помощью соединителя, отличного от используемого для заполнения полей ввода. В поле Соединитель времени выполнения укажите действительное наименование соединителя OData. Дополнительные сведения о команде Сопоставить соединитель см. в разделе Использование сопоставления соединителя.
6. В группе Источник в списке Тип выберите одну из следующих опций и выполните следующие действия.
Выберите Файл и выполните следующие действия:
1. В поле Путь файла сопоставьте выходные данные предыдущего действия, чтобы указать путь к файлу.
2. В списке Формат выберите правильный формат файла.
Выберите Поток и выполните следующие действия:
a. В поле Поток сопоставьте выходные данные потока данных предыдущего действия.
b. В списке Кодировка выберите тип кодировки файла.
Выберите Строка и в поле Данные введите данные, которые нужно записать в файл, который следует выгрузить.
7. В группе Назначение выполните следующие действия.
a. В списке Выбрать медиаобъект выберите соответствующий медиаобъект из сервиса с аутентификацией OData.
В этом списке указаны все сущности или свойства навигации, которые поддерживают медиаобъекты. Для сущностей, поддерживающих носители, свойство HasStream имеет значение true. Свойство навигации объекта представляется как EntityTypeName/NavigationPropertyName.
b. В поле Имя файла введите имя файла, который требуется выгрузить. Это имя может отличаться от файла, сопоставленного из предыдущего действия.
c. В поле ИД сущности введите идентификатор сущности, для которого нужно выгрузить медиаобъект.
8. Щелкните Показать дополнительные поля.
9. В группе Заголовки щелкните Добавить, чтобы добавить пользовательский заголовок в запрос. Укажите пару Ключ и Значение.
Щелкните Добавить, чтобы добавить несколько пар ключ-значение. Щелкните значок , чтобы удалить любой добавленный пользовательский заголовок.
10. Нажмите кнопку Готово.
Схема вывода
Действие Выгрузить файл возвращает строку сообщения, сообщающую, что файл выгружен успешно.
Было ли это полезно?