С помощью виджета Загрузка файла с предпросмотром вы можете добавить файл в карточку элемента приложения или задачи, а затем просматривать его содержимое.
Кроме того, виджет содержит кнопки: Скачать и Редактировать. Они позволяют редактировать, загружать на компьютер и распечатывать добавленный файл.
Начало внимание
По умолчанию с помощью виджета вы можете просматривать только файлы формата .pdf. Для работы с файлами других форматов настройте интеграцию с Р7-Офис или OnlyOffice.
Конец внимание
Настроить виджет
По умолчанию виджет добавлен на формы приложения типа Документ.
Чтобы разместить виджет на формах других объектов, перетащите его с правой панели дизайнера интерфейсов на поле для моделирования или нажмите кнопку + Виджет. Подробнее читайте в статье «Шаблон формы».
Затем выполните настройку в открывшемся окне.
Вкладка «Основные»
- Файл* — укажите контекстную переменную типа Файлы. Нажмите на ссылку <Не установлено> и выберите нужное значение из списка;
- Отображать кнопку «Редактировать» — включите опцию, чтобы добавить кнопку на форму объекта;
- Отображать кнопку «Печать» — отметьте опцию, чтобы кнопка появилась на форме объекта. Если в настройках приложения включена печать с водяным знаком, опция в виджете отмечена по умолчанию, и кнопка отображается на форме просмотра.
- Редактирование файла — активируйте опцию, чтобы пользователи могли изменять файл прямо с формы приложения, не нажимая кнопку Редактировать в виджете;
- Права родителя — отметьте опцию, чтобы наследовались права родительского приложения, если виджет размещён внутри другого виджета.
Вкладки «События» и «Системные»
На этих вкладках задаются системные настройки, одинаковые для всех виджетов. Они позволяют управлять видимостью виджетов и доступом к ним, настраивать их поведение при наведении курсора и т. д. Подробнее об этом читайте в статье «Системные настройки виджетов».
Для завершения настройки виджета нажмите кнопку Сохранить. Чтобы настроенная форма стала доступна пользователям, нажмите Сохранить и Опубликовать на верхней панели дизайнера интерфейсов.