Low-code дизайнер > Решение / Создать решение с нуля

Создать решение с нуля

В состав решения можно включить созданные модули, а также пользовательские и системные разделы, например, Системные справочники.

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

Обратите внимание, перед экспортом решения можно включить возможность добавлять свойства на формы заблокированного приложения в его составе. Для этого настройте расширение контекста приложения.

Подробнее о процессе создания пользовательских решений читайте в разделе «Разработка решений на платформе ELMA365», а также в ELMA365 Community.

Чтобы добавить новое решение, выполните следующие действия.

Шаг 1. Перейти к созданию решения

Используйте один из следующих способов:

  1. На странице Администрирование > Управление решениями в правом верхнем углу нажмите + Решение и в открывшемся окне выберите Создать. Затем на открывшейся форме укажите название и описание решения, можно включить опцию Платное. Обратите внимание, в дальнейшем при экспорте решения эти данные автоматически подставятся на форму экспорта.

solution-8

  1. На любой странице системы в левом меню нажмите значок settings_icon и в открывшемся окне перейдите на вкладку Решения. Далее нажмите кнопку + Добавить решение и выберите опцию Создать решение. Затем укажите название и нажмите кнопку Создать решение.

solution

Шаг 2. Добавить разделы в решение

Для этого на открывшейся форме нажмите + Раздел. В появившемся поле доступны для выбора все системные разделы, а также те пользовательские разделы, которые не включены в состав других решений. Выберите раздел и нажмите Добавить. solution-3

Каждый пользовательский раздел может входить в состав только одного решения. Решение будет включать в себя все составляющие добавленного раздела: приложения, страницы, разделители, ссылки, бизнес-процессы и т. д.

Добавить системный раздел

Если вы добавляете в решение системный раздел, то можете выбрать, какие именно приложения или поля приложений войдут в состав решения.

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

solution-9

Начало внимание 

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

конец внимание

Обратите внимание, если в состав решения включены НЕ все приложения системного раздела, при экспорте решения:

  • НЕ выполнится экспорт структур (системных и пользовательских), которые находятся на уровне системного раздела;
  • выполнится экспорт всех приложений, входящих в решение, а также всех структур (процессов и виджетов) на уровне этих приложений.

Чтобы перейти к выбору полей, нажмите значок карандаша рядом с названием приложения. solution_4

Все системные поля войдут в решение по умолчанию. Их выделение невозможно отменить. Выбирать можно только пользовательские поля.

решение 4

Шаг 3. Добавить модули в решение

Включите в решение пользовательские модули. Для этого нажмите + Модуль или значок плюса рядом с заголовком Модули, затем выберите модуль из списка.

Каждый модуль можно добавить только в одно решение. При этом в состав решения войдут все составляющие модуля: параметры, виджеты, методы API, действия в бизнес-процессах, обработчики событий и т. д.

Действия с созданным модулем

После выполнения всех шагов сохраните настройки. Решение готово.

Теперь вы можете экспортировать, установить пароль, удалить, отредактировать или обновить его. Для этого нажмите на кнопку Управление рядом с названием решения в списке и выберите соответствующее действие.

solution_6