﻿# Конструирование интерфейсов

> [HTML Version](interface_settings.html)

ELMA365 располагает [Low-code инструментами](https://elma365.com/ru/products/low-code/) для настройки интерфейсов любой сложности без программирования. Вы можете создавать формы приложений и страницы с собственной конфигурацией, чтобы вашим сотрудникам было максимально удобно взаимодействовать с системой.

Так, отделу продаж нужно иметь под рукой статистику по сделкам, план на месяц, количество неоплаченных счетов. В то же время, отделу кадров важна возможность быстро просмотреть исполнительскую дисциплину, перейти в базу соискателей и добавить собеседование в календарь. Чтобы сотрудникам не приходилось искать все эти данные по разным разделам, вы можете скомбинировать нужные функции на их рабочих страницах.

````
начало внимание

````
Создавать и настраивать интерфейсы могут только пользователи, входящие в группу [Администраторы](360006871932.md#administrators).

````
конец внимание

````
В разделе **Администрирование > Интерфейсы** вы можете увидеть все элементы интерфейса, созданные на уровнях компании, раздела, приложения или страницы. Это могут быть как системные, так и пользовательские [формы приложений](360029250931.md) и виджеты, включая виджеты типа [Страница](user_widgets.md#page). 

**(interfaces-create-1.png)**

Вы можете:

1. Перейти к настройке элемента в [дизайнере интерфейсов](interface_designer.md), нажав на его название.

2. Выбрать действие, нажав на три точки справа от названия формы приложения или виджета:

- переименовать элемент;

- создать копию — используйте это действие, чтобы создать элемент, схожий с уже существующим;

- переместить — позволяет перенести виджет типа **Страница** в другой раздел или в интерфейсы компании. Например, в меню раздела есть страница с добавленным на неё виджетом типа **Страница**, который создан в другом разделе. Чтобы [экспорт раздела](360007722171.md) стал доступен, переместите виджет.

- удалить элемент;

- восстановить — опция позволяет восстановить удалённый виджет. Чтобы отобразить такие виджеты в списке элементов, вверху страницы нажмите **Показать удалённые**.

3. Перейти к созданию виджета.

О том, как создать форму приложения, читайте в статье [«Шаблон формы для приложений и процессов»](360029250931.md).

## Создать виджет

Интерфейсы создаются с помощью виджетов. Добавляя эти элементы на [страницу](360027211631.md) или на [форму](360029250931.md#add-widget), вы настраиваете её внешний вид и функциональные возможности. 

Вы можете использовать системные виджеты. Также в разделе **Администрирование > Интерфейсы** можно создать [собственный виджет](user_widgets.md) и многократно использовать его для настройки форм, страниц и других виджетов.

Чтобы создать виджет:

1. Перейдите в **Администрирование > Интерфейсы**. 

2. В правом верхнем углу нажмите кнопку **+Создать** и выберите опцию:

- **Виджет** — чтобы создать виджет, который можно добавить на форму приложения, страницу или другой виджет в дизайнере интерфейсов;

- **Страница** — чтобы создать виджет типа [Страница](user_widgets.md#page), который используется для настройки страниц меню. Подробнее об этом читайте в статье [«Добавить виджет на страницу»](360027211631.md).

3. Создавая виджет типа **Страница**, выберите, где хотите его разместить:

- в конкретном [разделе системы](360007990371.md) — используя виджет для создания страниц в меню этого раздела, вы сможете в дальнейшем [экспортировать](360007722171.md) раздел;

- в интерфейсах компании — это вариант удобен, чтобы использовать виджет для создания страниц в разных разделах, которые не нужно экспортировать.

````
начало внимание

````
Если виджет типа **Страница**, созданный в одном разделе, использовать в другом разделе, [экспорт](360007722171.md) другого раздела будет невозможен.

````
конец внимание

4. ````
Сохраните настройки виджета. После этого откроется [дизайнер интерфейсов](interface_designer.md).

5. Настройте виджет в дизайнере интерфейсов. Обратите внимание, для пользовательского виджета можно включить [дополнительные опции](user-widgets-context.md#use-settings), создать уникальное [окно настроек](user-widgets-context.md#settings), а также задать [настройки по умолчанию](user_widgets.md#go_to_constructor) и его [доступность в дизайнере интерфейсов](designer-tabs.md#hide-widget).

6. Опубликуйте виджет. Названия неопубликованных интерфейсов выделены в разделе **Администрирование > Интерфейсы** курсивом.

## Интерфейсы на уровне раздела и приложения

Вы можете перейти к работе с интерфейсами, выбрав пункт **Интерфейсы** в настройках раздела или приложения.

**(workspace_interface1.PNG)**

Здесь доступны такие же [действия](#actions), как на странице **Администрирование > Интерфейсы**.

Например, на уровне приложения вы увидите формы просмотра, создания и редактирования элементов приложения. Нажмите на название формы, чтобы перейти к её [настройке](360029250931.md#create_template) в дизайнере интерфейсов.

На уровне раздела можно просмотреть и открыть в дизайнере интерфейсов как формы всех приложений этого раздела, так и виджеты типа **Страница**, добавленные на страницы раздела.

Чтобы создать виджет на уровне раздела или приложения, нажмите **+Создать**.