Документация Corta
-
Аутентификация
-
Аутентификация внешних приложений
-
Аутентификация с использованием Corta
-
Модель безопасности
-
Управление приложениями
-
Настройка No Code
-
Макеты страниц
-
Версионность изменений
-
Настройка хранения записей
-
Открытие записей во всплывающих окнах
-
Импорт и экспорт приложений
-
Обнаружение дубликатов
-
Справочник типов полей
-
Справочник по блокам страницы
-
Доступ к системе Corta
-
Подключения к базам данных (DAL)
-
Управление подключениями
-
Конфиденциальность данных
-
Автоматизация
-
Детали выполнения автоматизации
Справочник по блокам страницы
В этом разделе описаны основные блоки страницы, их назначение и настройки. Для получения информации о фильтрации полей с несколькими значениями обратитесь к документации по языку запросов Corta.
Автоматизация
Блок «Автоматизация» используется для отображения автоматизированных процессов, которые запускаются вручную.

Этот блок поддерживает как скрипты автоматизации, так и рабочие процессы (workflows).
Если скрипты автоматизации не отображаются:
- Проверьте, что в скриптах нет ошибок компиляции.
- Обновите страницу после добавления скриптов.
- Убедитесь, что триггер содержит параметр
.uiProp('app', 'compose')
.
Если рабочие процессы не отображаются:
- Убедитесь, что в рабочем процессе нет ошибок.
- Проверьте, что у рабочего процесса есть триггер
onManual
(ручной запуск). - Убедитесь, что рабочий процесс активирован.
Календарь
Блок «Календарь» позволяет отображать события из разных источников в формате календаря.


Доступные виды отображения:
- Месяц
- Неделя
- День
- Список событий
Источники событий:
-
Напоминания
Отображаются как события календаря.
-
Записи
Записи из модулей (например, задачи) отображаются как события.
Для записей можно настроить фильтр, чтобы отображать только определённые данные. Подробнее см. в документации по языку запросов (QL). Фильтры поддерживают подстановку значений.
Диаграмма
Блок «Диаграмма» используется для отображения заранее настроенных диаграмм. Настройка диаграмм выполняется через инструменты Low Code.

Контент
Блок «Контент» позволяет размещать статическую информацию, такую как важные объявления, инструкции или справочные материалы.

Файл
Блок «Файл» используется для загрузки и отображения статических файлов, например, условий использования, расписаний или PDF-брошюр.
Загруженные файлы остаются неизменными и не зависят от текущего контекста страницы.

Дополнительные настройки
-
Режим просмотра
Определяет, как файлы будут отображаться (например, список, плитка, миниатюры).
Для разработчиков: добавьте список доступных вариантов отображения.
IFrame
Блок «IFrame» позволяет встраивать внешний веб-сайт в ваше приложение.
Учитывайте ограничения на встраивание через iframe, такие как политики безопасности или ограничения CORS.

Метрика
Блок «Метрика» отображает числовые показатели, рассчитанные на основе данных из вашего пространства. Это может быть ключевой индикатор, например, общий объём продаж или количество активных заказов.

Настройки блока:
-
Название
Текстовая подпись для метрики (например, «Открытые заявки»).
-
Модуль
Указывает, из какого модуля брать данные для расчёта.
-
Фильтр
Задаёт условия выборки данных (поддерживает подстановку значений).
-
Поле
Числовое поле, используемое для расчёта. Доступно системное поле
count
, которое подсчитывает количество записей, соответствующих фильтру. -
Операция агрегации
Определяет способ расчёта:
count
,sum
,max
,min
,avg
. -
Формат
Задаёт шаблон отображения результата (например, разделение тысяч или округление).
-
Префикс/Суффикс
Добавляет символы перед или после числа (например,
\$1000
или1000 руб./ч
). -
Стиль
Позволяет настроить внешний вид метрики (цвет, шрифт, размер).
Пример преобразования значения:
Вы можете использовать JavaScript для изменения результата перед его отображением. Например:
// value — исходное значение, count — количество записей
return value / count * 100; // Рассчитать процент
Список записей
Блок «Список записей» отображает данные в табличном формате. Этот блок позволяет:
- Добавлять новые записи.
- Импортировать и экспортировать данные.
При использовании строки поиска в списке записей система выполняет поиск только по выбранным полям.

В заголовке таблицы можно запускать скрипты автоматизации через вкладку «Автоматизация».

Дополнительные настройки
-
Модуль
Указывает модуль, с которым работает список записей.
-
Поля модуля
Позволяет настроить отображаемые поля и их порядок в таблице.
-
Разрешить редактирование записей в таблице
Включает возможность создавать, редактировать и удалять записи прямо из таблицы, если страница находится в режиме редактирования.
Эта опция доступна только для страниц записей.
-
Скрыть кнопку добавления записи
Убирает кнопку «+ Добавить запись», чтобы пользователи не могли добавлять новые записи через интерфейс.
Это не мешает созданию записей через другие интерфейсы или автоматизацию.
-
Предварительный фильтр записей
Устанавливает фильтр, который применяется при поиске и отображении записей. Подробнее см. в документации по языку запросов (QL).
-
Скрыть строку поиска
Убирает строку поиска, чтобы пользователи не могли применять дополнительные фильтры.
Предварительный фильтр применяется независимо от этой настройки.
-
Предварительная сортировка записей
Устанавливает начальный порядок сортировки записей. Подробнее см. в документации по языку запросов (QL).
Если пользователь применяет собственную сортировку, предварительная сортировка будет перезаписана.
-
Скрыть элементы управления сортировкой
Убирает элементы управления сортировкой, чтобы пользователи не могли изменять порядок записей.
Предварительная сортировка остаётся активной.
-
Количество записей на странице
Определяет максимальное количество записей, отображаемых на одной странице.
-
Скрыть элементы управления пагинацией
Убирает элементы управления пагинацией, чтобы пользователи не могли переключаться между страницами.
-
Изменить элементы управления пагинацией
Добавляет список доступных страниц в элементы управления пагинацией, чтобы упростить навигацию.
Рекомендуется отключить эту опцию, если в модуле содержится большое количество записей.
-
Показать общее количество записей
Отображает общее количество записей, соответствующих заданным фильтрам.
Рекомендуется отключить эту опцию для модулей с большим количеством записей.
-
Разрешить экспорт записей
Включает возможность экспорта записей через кнопку «Экспорт» в заголовке таблицы.
-
Разрешить выбор записей
Добавляет флажки для выбора записей, чтобы выполнять операции над выбранными записями.
-
Скрыть кнопку напоминания
Убирает кнопку создания напоминания, чтобы пользователи не могли создавать напоминания для записей прямо из таблицы.
Если функция включена, напоминание можно создать, нажав на кнопку рядом с записью.
-
Скрыть кнопку клонирования записи
Убирает кнопку клонирования записи, чтобы пользователи не могли создавать копии записей из таблицы.
Если функция включена, запись можно клонировать, нажав на кнопку рядом с записью.
-
Скрыть кнопку редактирования записи
Убирает кнопку редактирования записи, чтобы пользователи не могли открывать редактор записей из таблицы.
Если функция включена, редактор можно открыть, нажав на значок редактирования рядом с записью.
-
Скрыть кнопку просмотра записи
Убирает кнопку просмотра записи, чтобы пользователи не могли открывать просмотр записей из таблицы.
Если функция включена, просмотр можно открыть, нажав на значок просмотра рядом с записью.
Организатор записей
Блок «Организатор записей» позволяет создавать колонки (этапы), в которых могут находиться записи определённого модуля. Перемещение записей между колонками осуществляется с помощью интерфейса drag-and-drop.

Дополнительные настройки
-
Модуль
Указывает модуль, с которым работает органайзер записей.
-
Предварительный фильтр записей
Устанавливает фильтр для поиска и отображения записей в органайзере. Подробнее см. в документации по языку запросов (QL).
-
Поле метки
Определяет, какое поле используется для отображения записи в органайзере.
-
Поле описания
Указывает дополнительный текст, который отображается для записи в органайзере.
-
Поле сортировки записей
Указывает поле, по которому определяется порядок записей. При перемещении записи значение этого поля обновляется для всех связанных записей.
-
Ключевое поле
Указывает поле, которое определяет, в какой колонке находится запись. При перемещении записи значение этого поля обновляется, чтобы отразить новое состояние.
-
Ключевое значение
Указывает значение ключевого поля, при котором запись отображается в определённой колонке.
История изменений записей
Блок «История изменений записей» отображает историю изменений записей для определённого модуля. Изменения отображаются в хронологическом порядке, начиная с самых ранних.

Дополнительные настройки
-
Предварительная загрузка истории изменений
Определяет, будет ли история изменений загружаться автоматически или по запросу.
Отключение этой опции может улучшить производительность при большом объёме данных.
Если история загружается по запросу, пользователю отображается кнопка «Показать историю изменений».
-
Показать изменения для всех полей
Определяет, будут ли отображаться изменения всех полей или только выбранных. Если опция отключена, можно выбрать конкретные поля для отображения.
Запись
Блок «Запись» используется для отображения содержимого записей на странице. При создании или редактировании записи этот блок позволяет вводить и изменять значения.
Блоки записи доступны только на страницах записей.

Вы можете добавить несколько блоков записи на одну страницу, чтобы сгруппировать связанные данные.
Лента социальных сетей
Блок «Лента социальных сетей» позволяет встроить заданную ленту социальных сетей непосредственно в приложение.
На данный момент поддерживаются только ленты Twitter.
- Если блок добавлен на страницу списка записей, лента отображается по фиксированному URL-адресу.
- Если блок добавлен на страницу записи, лента может отображаться либо по фиксированному URL-адресу, либо через поле URL. Использование поля модуля вместо фиксированного значения позволяет динамически изменять отображаемую ленту в зависимости от контекста.
Комментарии
Блок «Комментарии» используется для отображения записей в формате, напоминающем комментарии.


Настройки блока:
-
Модуль
Указывает модуль, записи которого будут использоваться для отображения списка комментариев.
-
Предварительный фильтр
Определяет фильтр, который применяется к записям при отображении списка комментариев. Подробнее см. в документации по языку запросов (QL).
-
Заголовок
Указывает поле модуля, которое будет использоваться для отображения заголовка комментария.
-
Содержимое
Указывает поле модуля, которое будет использоваться для отображения содержимого комментария.
-
Ссылка
Указывает поле модуля, которое будет хранить ссылку на конкретную запись, к которой относится комментарий. Это позволяет отображать комментарии, относящиеся к определённым записям.
-
Сортировка
Определяет порядок отображения комментариев. Сортировка выполняется по дате создания комментария.
Отчёт
Блок «Отчёт» позволяет отображать компоненты отчётов внутри приложения Corta Low Code.

Настройки блока:
-
Отчёт
Указывает отчёт, который будет использоваться для отображения данных в блоке.
-
Элемент отображения
Указывает элемент выбранного отчёта, который будет использоваться для отображения данных.
Карта
Блок «Карта» используется для отображения карты с маркерами, линиями и полигонами на основе значений полей местоположения из различных источников записей.

Настройки блока:
-
Минимальный уровень масштабирования
Устанавливает минимальный уровень масштабирования карты.
-
Максимальный уровень масштабирования
Устанавливает максимальный уровень масштабирования карты.
-
Фиксация границ
Позволяет ограничить перемещение и масштабирование карты за пределы заданной области, определённой координатами широты и долготы.
Это означает, что карта будет отображать только указанную область, и пользователь не сможет выйти за её пределы.
Навигация
Блок «Навигация» позволяет настроить пользовательскую навигацию внутри приложения Corta Low Code. Навигация может быть дополнением к стандартной или полностью её заменять.

Настройки блока:
-
Внешний вид
Определяет стиль отображения навигации. Доступные стили:
- Вкладки
- Таблетки
- Маленькие буквы
-
Ширина элементов
Устанавливает одинаковую ширину для всех элементов навигации.
Опции:- Равномерно
- Нет
-
Выравнивание
Определяет выравнивание текста для каждого элемента навигации.
Доступные варианты:- Слева
- По центру
- Справа
-
Тип элемента навигации
Определяет функциональность элемента навигации.
Доступные типы элементов:- Текст — отображает элемент навигации как текст без дополнительных функций.
- URL — элемент навигации с возможностью перехода по указанному URL.
- Страница конструктора — элемент навигации с возможностью перехода на указанную страницу конструктора.
- Выпадающий список — элемент навигации с выпадающим списком, который отображает вложенные элементы при нажатии.