2. Приложение в Synergy¶
2.1. Назначение приложения¶
Приложение в Synergy представляет собой изолированный набор объектов конфигурации, предназначенный для реализации конкретного бизнес-процесса или бизнес-задачи.
В рамках приложения создаются и настраиваются формы, реестры, маршруты, справочники и другие объекты платформы. Все объекты приложения логически связаны между собой и управляются в рамках одного проекта.
2.2. Создание приложения¶
Работа с приложением выполняется в подсистеме Synergy IDE.
Для перехода в среду проектирования необходимо открыть в браузере
адрес проекта с указанием пути /designer:
http://<адрес_сервера>/designer
После авторизации, при отсутствии созданных приложений, система предлагает создать новое приложение.
Создание нового приложения
При создании приложения необходимо указать:
- наименование приложения;
- при необходимости - использовать структуру по умолчанию.
Использование структуры по умолчанию позволяет автоматически создать базовый набор папок для размещения объектов приложения.
2.3. Структура приложения¶
После создания приложения пользователю отображается его структура.
В зависимости от выбранных настроек приложение может содержать:
- одну корневую папку;
- или иерархию папок, созданную по умолчанию.
Папки используются для логической группировки объектов приложения и не влияют на их функциональное поведение.
Структура по умолчанию приложения в Synergy IDE
Внутри папок могут размещаться следующие объекты:
- формы;
- реестры;
- маршруты;
- справочники;
- другие конфигурационные элементы.
2.4. Добавление объектов в приложение¶
Создание объектов выполняется из контекстного меню выбранной папки.
Для добавления объекта необходимо:
- Выбрать папку в структуре приложения.
- Нажать правой кнопкой мыши.
- Выбрать пункт
Добавить. - Выбрать тип создаваемого объекта.
Добавление объекта в приложение
Созданный объект автоматически становится частью текущего приложения и наследует его настройки доступа.
2.5. Управление приложением¶
В Synergy IDE предусмотрены возможности управления приложением, включая:
- редактирование объектов конфигурации;
- группировку объектов по папкам;
- перемещение объектов внутри приложения;
- импорт и экспорт приложения;
- управление правами доступа.
Экспорт и импорт приложения позволяют переносить конфигурацию между различными экземплярами платформы без потери структуры и зависимостей.
2.6. Связь приложения с дальнейшей настройкой¶
Приложение является основой для последующей работы с платформой.
В следующих разделах рассматривается:
- создание форм для ввода данных;
- настройка реестров для хранения информации;
- моделирование маршрутов бизнес-процессов.
Все перечисленные элементы создаются и настраиваются внутри приложения.