﻿# Кнопки: Скачать и Редактировать

> [HTML Version](save_edit_widget.html)

Виджет позволяет редактировать, загружать на компьютер и распечатывать файлы со [страницы](360009924451.md), [карточки задачи](360014352951.md) или [формы приложения](360016427291.md).

В виджете доступны кнопки: 

- **Скачать** — отображается на форме объекта по умолчанию;

- **Редактировать** — отображение на форме объекта включается в настройках виджета. Предназначена для пользователей с [правом доступа на редактирование](360007527512.md#assign) файлов. Появляется для файлов с форматами, поддерживающими редактирование (**.docx**, **.xlsx**, **.txt**), если подключён модуль интеграции с сервисами онлайн-редактирования файлов, например, [OnlyOffice](onlyoffice.md) или [Р7-Офис](r7-office.md).  
  
В [приложении ELMA365 для ПК](360027248771.md) кнопка также позволяет скачивать файл для [локального офлайн‑редактирования](edit-documents-locally.md);

- **Печать** — отображение на форме объекта включается в настройках виджета. Появляется, если в приложении настроена [печатная форма](print_form.md), и позволяет скачать или распечатать файл с водяным знаком;

- **Удалить** — показывается по умолчанию на форме редактирования элемента приложения. Позволяет заменить файл, содержащийся в элементе.

## Настроить виджет

По умолчанию виджет добавлен на формы [приложения типа Документ](360009923631.md) в составе виджета [Загрузка файла с предпросмотром](load_file_with_preview_widget.md).

Чтобы разместить виджет на формах других объектов, перетащите его с правой панели [дизайнера интерфейсов](interface_designer.md) на поле для моделирования или нажмите кнопку **+ Виджет**. Подробнее читайте в статье [«Шаблон формы для приложений и процессов»](360029250931.md). 

Затем выполните настройку в открывшемся окне.

### Вкладка «Основные»

**(edit-load-button-01.PNG)**

- **Файл\*** — укажите контекстную переменную типа **Файлы**. Нажмите на ссылку **<Не установлено> **и выберите нужное значение из списка;

- **Отображать кнопку «Редактировать»** — включите опцию, чтобы добавить кнопку на форму объекта. Например, отобразите её на форме редактирования элемента приложения;

- **Отображать кнопку «Печать»** — отметьте опцию, чтобы кнопка появилась на форме объекта. Если в настройках приложения [включена печать с водяным знаком](print_form.md), опция в виджете отмечена по умолчанию, и кнопка отображается на форме просмотра;

- **Права родителя** — включите опцию, чтобы наследовались права родительского приложения, если виджет размещён внутри другого виджета.

### Вкладки «События» и «Системные»

На этих вкладках задаются системные настройки, одинаковые для всех виджетов. Они позволяют управлять видимостью виджетов и доступом к ним, настраивать их поведение при наведении курсора и т. д. Подробнее об этом читайте в статье [«Системные настройки виджетов»](common_widget_settings.md).

Для завершения настройки виджета нажмите кнопку **Сохранить**. Чтобы настроенная форма стала доступна пользователям, нажмите **Сохранить** и **Опубликовать **на верхней панели дизайнера интерфейсов.