Создать пользовательское приложение

Продукты
Все продукты

В версии 7.18.5 описанная ниже функциональность доступна в режиме бета-тестирования. Будем благодарны за обратную связь. Напишите нам на электронный адрес beta@creatio.com.

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

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

Созданный раздел приложения отобразится в рабочем месте Мои приложения.

Вы можете перейти к настройке реестра данного раздела и страницы редактирования.

На заметку. Если вы планируете переносить приложение на другие среды разработки, то до начала работы над ним укажите пакет, который был создан вместе с приложением, в системной настройке “Текущий пакет” (код “CurrentPackageId”).

Приложения могут включать:

  • раздел с реестром и страницей, реализованными в новом UI-фреймворке;
  • бизнес-процессы;
  • интеграции с пользовательскими REST и SOAP сервисами;
  • другие типы схем, которые являются частью конфигурации системы: объекты, привязки данных, SQL-скрипты и т.д.

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

Чтобы создать новое приложение:

  1. Откройте дизайнер системы, например, по кнопке btn_system_designer_1.png в правом верхнем углу.
  2. В блоке “Приложения” перейдите по ссылке “Установка и удаление приложений”.
  3. Нажмите кнопку Добавить приложение.
  4. В появившемся меню выберите Создать новое приложение.
  5. На открывшейся странице:
    1. В поле Назовите приложение укажите имя приложения, которое отобразится в перечне приложений и в боковой панели. Название приложения должно быть уникальным. Поле является обязательным для заполнения.

    2. В поле Опишите назначение приложения (необязательно) укажите бизнес-задачу, которую выполняет приложение.

    3. Нажмите кнопку Создать (Рис. 1).

Рис. 1 — Добавление приложения

В результате будет создано новое приложение, которое уже содержит следующие элементы:

  • страницу реестра раздела;
  • страницу записи раздела;
  • деталь;
  • объект раздела;
  • привязка к рабочему месту Мои приложения.

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

Вы также можете добавить в приложение другие элементы. Например, в блоке Интеграции левого меню вы можете добавить REST- и SOAP-сервисы, а в блоке Бизнес-процессы настроить бизнес-процесс. В блоке Расширенные настройки вы можете добавить элементы аналогично тому, как это происходит в разделе Конфигурации. Подробнее: Принципы разработки в Creatio IDE.

Доступно добавление следующих элементов:

  • объект;
  • замещающий объект;
  • исходный код;
  • модуль и других.

Добавление элементов выполняется по кнопке Добавить.

Также вы можете импортировать объекты из пакетов. Подробнее: Перенос решений в Creatio IDE.

Чтобы перейти к исполняемой части приложения, нажмите кнопку Запустить приложение.