Урок 10. Работа с контентом
Предусловие: пройден Урок 9. Генерация документов.
Расчетная продолжительность: 10 мин.
В этой главе вы узнаете, как загружать и скачивать документы.
Загрузка документов и изображений
Чтобы водитель, выполняющий рейс, мог загружать сканы квитанций и другие документы, нужно добавить соответствующий атрибут на экранную форму. Добавим атрибут типа “Документ” в шаблон “Затраты”:
1. Перейдите в шаблон “Затраты” и выберите раздел “Атрибуты”.
2. Добавьте атрибут: укажите имя “Приложение” и выберите тип данных - “Документ”:
Добавление атрибута типа документ
Добавим созданный атрибут в коллекцию затрат на форму задачи “Выполнить рейс”:
1. Перейдите в шаблон “Заказ автотранспорта” и выберите раздел “Схема”.
2. Выберите задачу “Выполнить рейс” и в меню элемента перейдите в раздел “Форма”.
3. На панели элементов слева разверните “Заявку на автомобиль”, затем разверните коллекцию “Затраты”.
4. Перетащите атрибут “Приложение” в коллекцию “Затраты” на рабочую область:
Настройка формы
5. Сохраните форму, вернитесь на схему процесса и нажмите “Опубликовать”.
Протестируем загрузку документа:
6. Запустите процесс создания заявки и пройдите его до задачи “Выполнить рейс”.
7. На карточке задачи “Выполнить рейс” создайте запись в коллекции “Затраты”.
8. Кликните по значку документа в колонке “Приложение” и загрузите текстовый документ.
9. Создайте еще одну запись в коллекции и загрузите изображение:
Загрузка изображения
10. Нажмите “Сохранить”.
Посмотрим, как отображаются загруженные документы на сохраненной форме:
11. Кликните по названию загруженного текстового документа в коллекции. Произойдет скачивание документа.
12. Кликните по названию загруженного изображения в коллекции для просмотра изображения.
Отобразится загруженная картинка. Чтобы скачать ее, нажмите кнопку для скачивания внизу:
Скачивание документа
Результаты
Поздравляем! Вы научились работать с контентом, просматривать загруженные картинки и скачивать документы.