Low-code дизайнер > Создание интерфейсов > Типы виджетов > Виджеты для работы с данными / Кнопки: Скачать и Редактировать

Кнопки: Скачать и Редактировать

Виджет позволяет редактировать, загружать на компьютер и распечатывать файлы со страницы, карточки задачи или формы элемента приложения.

В виджете доступны кнопки:

  • Скачать — отображается на форме объекта по умолчанию;
  • Редактировать — отображение на форме объекта включается в настройках виджета. Предназначена для пользователей с правом доступа на редактирование файлов. Появляется для файлов с форматами, поддерживающими редактирование (.docx, .xlsx, .txt), если подключён модуль интеграции с сервисами онлайн-редактирования файлов, например, OnlyOffice или Р7-Офис;
  • Печать — отображение на форме объекта включается в настройках виджета. Появляется, если в приложении настроена печатная форма, и позволяет скачать или распечатать файл с водяным знаком;
  • Поделиться — отображается по умолчанию на формах просмотра и редактирования элемента приложения. Позволяет скопировать ссылку на документ в буфер обмена;
  • Удалить — показывается по умолчанию на форме редактирования элемента приложения. Позволяет заменить файл, содержащийся в элементе.

Настроить виджет

По умолчанию виджет добавлен на формы приложения типа Документ в составе виджета Загрузка файла с предпросмотром.

Чтобы разместить виджет на формах других объектов, перетащите его с правой панели дизайнера интерфейсов на поле для моделирования или нажмите кнопку + Виджет. Подробнее читайте в статье «Шаблон формы».

Затем выполните настройку в открывшемся окне.

Вкладка «Основные»

edit-load-button-01

  • Файл* — укажите контекстную переменную типа Файлы. Нажмите на ссылку <Не установлено> и выберите нужное значение из списка;
  • Отображать кнопку «Редактировать» — включите опцию, чтобы добавить кнопку на форму объекта. Например, отобразите её на форме редактирования элемента приложения;
  • Отображать кнопку «Печать» — отметьте опцию, чтобы кнопка появилась на форме объекта. Если в настройках приложения включена печать с водяным знаком, опция в виджете отмечена по умолчанию, и кнопка отображается на форме просмотра.
  • Права родителя — отметьте опцию, чтобы наследовались права родительского приложения, если виджет размещён внутри другого виджета.

Вкладки «События» и «Системные»

На этих вкладках задаются системные настройки, одинаковые для всех виджетов. Они позволяют управлять видимостью виджетов и доступом к ним, настраивать их поведение при наведении курсора и т. д. Подробнее об этом читайте в статье «Системные настройки виджетов».

Для завершения настройки виджета нажмите кнопку Сохранить. Чтобы настроенная форма стала доступна пользователям, нажмите Сохранить и Опубликовать на верхней панели дизайнера интерфейсов.