Перейти к содержимому

Настройка No Code

Приложение на No-Code

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

С помощью платформы Corta No-Code можно:

  • Определять логическую структуру данных.
  • Настраивать отображение данных.
  • Визуализировать данные.

Вторая ключевая функция — автоматизация, которая позволяет внедрять настраиваемую бизнес-логику и автоматизировать рутинные задачи.

Конфигурация приложений

Создание нового пространства имён (Приложения)

Пространство имён – это контейнер, в котором содержатся конфигурация и данные, относящиеся к определённому приложению, например, ERP. Оно включает:

  • Модули, которые используются для определения структуры данных.
  • Страницы, определяющие, как данные будут отображаться.
  • Диаграммы, позволяющие визуализировать данные.

Пространство имён – это контейнер, в котором содержатся конфигурация и данные, относящиеся к определённому приложению, например, ERP. Оно включает: Модули, которые используются для определения структуры данных. Страницы, определяющие, как данные будут отображаться. Диаграммы, позволяющие визуализировать данные.

Cоздания нового Приложения

  1. Перейдите на вашу инстанцию Corta
  2. Нажмите на приложение App Bilder.

Управление  Приложением

После перехода в приложение App Bilder откроется новый экран со списком всех существующих пространств имён.

Действия на экране пространств имён

  1. Создание нового пространства имён (Приложения):
    Нажмите кнопку Создать новое пространство имён.

  2. Редактирование существующих пространств имён (Приложения):
    Нажмите на значок Редактировать рядом с необходимым пространством.

  3. Управление глобальными разрешениями:
    Нажмите кнопку Разрешения.

После этого приложение станет видимым в списке доступных приложений вашей инстанции Corta, как показано на изображении ниже.

Создаем новое приложение

Как создать новое пространство имён (Приложение)

Нажмите на кнопку Новое пространства имён.

  1. Введите требуемые параметры в появившейся форме.

  2. После заполнения параметров нажмите либо Сохранить, либо Сохранить и закрыть в правом нижнем углу экрана.
ПолеЗначение
Полное имя пространства имён *

Человеко-читаемое имя  Приложения. Должно быть коротким и описательным.

Короткое имя (ID)

Уникальный системный идентификатор пространства, используемый вместо ID приложения.

Должен:

  1. Только на Латинском (Английском)

  2. Начинаться с буквы

  3. Содержать не более 64 символов

  4. Содержать только буквы, цифры, подчёркивания (_), дефисы (-) или точки (.),

  5. Заканчиваться буквой или цифрой.
Включить в списке пространств

Флаг, контролирующий, включено ли Приложение. Отключённое пространство остаётся видимым, но недоступным.

Включить в списке приложений

Флаг, определяющий, следует ли сразу показывать пространство как приложение в списке приложений.

Логотип

Возможность загрузить собственный логотип для пространства. По умолчанию используется логотип, заданный в теме оформления.

Иконка

Возможность загрузить собственную иконку для Приложения.

Подзаголовок

Подзаголовок Приложения для дополнительного описания.

Описание

Более детальное описание

После создания пространства вы можете получить к нему доступ, нажав на кнопку Просмотреть пространство имен (Перейти в загатовку приложения).

На этом этапе пространство будет пустым и не будет содержать модулей, диаграмм или страниц.

Создание нового модуля

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

Он использует:

  • Поля модуля  для определения структуры записей.

  • Страницу записи для настройки отображения записи для пользователя.

Создание первого модуля

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

Редактирование модуля

  • Редактировать метаданные модуля
    Изменение названия и описания модуля для уточнения его назначения.
  • Редактировать поля модуля
    Настройка структуры записей путем добавления, удаления или изменения полей модуля.
  • Редактировать параметры подключения DAL и настройки конфиденциальности
    Конфигурация соединения с уровнем доступа данных (Data Access Layer) и настройка параметров для обеспечения приватности данных.
  • Настроить обнаружение дубликатов
    Активация механизмов проверки записей на дублирование внутри модуля.
  • Настроить ревизии записей
    Управление версионностью записей для отслеживания изменений в данных.
  • Управлять разрешениями для модуля
    Нажмите кнопку Разрешения, чтобы настроить правила доступа к модулю.
  • Управлять разрешениями на уровне полей модуля
    Нажмите кнопку Разрешения на уровне полей, чтобы тонко настроить доступ для отдельных полей модуля.
ПолеЗначение
Название

Человеко-читаемое имя модуля, которое отображается при его идентификации. Должно быть коротким и описательным.

Идентификатор модуля (ID),
Уникальный системный идентификатор модуля (handle), который можно использовать вместо идентификатора модуля

Должен:

  1. Только на Латинском (Английском)

  2. Начинаться с буквы

  3. Содержать не более 64 символов

  4. Содержать только буквы, цифры, подчёркивания (_), дефисы (-) или точки (.),

  5. Заканчиваться буквой или цифрой.

Генерация синтетических данных для модуля

Платформа Corta предоставляет инструмент для генерации синтетических данных, который можно использовать для:

  • Тестирования производительности приложения.

  • Демонстрации реализации.

Особенности инструмента генерации данных

  • Доступен только через интерфейс командной строки (CLI).

  • Поддерживает генерацию синтетических данных для:

    • Записей Low Code

    • Пользователей

Характеристики сгенерированных данных

  1. Записи:

    • Помечаются флагом synthetic:true в поле meta записи.

  2. Пользователи:

    • Имена пользователей получают префикс proto_.

    • Электронные адреса содержат домен proto.tld.

Этот инструмент позволяет создавать большие объёмы данных для проверки функциональности и стабильности приложения без необходимости использовать реальные данные.

Создание страниц записей

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

Особенности страниц записей

  1. Отсутствие страницы записи:

    • Если модуль не имеет определённой страницы записи, вы не сможете создавать или обновлять записи через пользовательский интерфейс.
    • Однако, вы всё равно сможете:
      • Просматривать записи.
      • Создавать записи с помощью встроенных списков записей, API или автоматизации.

  2. Привязка к модулю и записи:

    • Страница записи связана с определённым модулем и конкретной записью, к которой она относится.
    • Это позволяет настраивать блоки страницы так, чтобы они реагировали на текущую запись, обеспечивая динамическую фильтрацию ресурсов.

  3. Гибкость с помощью макетов страниц:

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

Как создать страницу записи

  1. Перейдите в экран редактирования модуля.
  2. Нажмите кнопку Создать страницу записи.

Это позволит вам настроить отображение данных для пользователей в зависимости от их задач и сценариев работы.