Перейти к основному содержимому
Версия: 1.21.3

Создание таблиц

В SimpleOne данные хранятся в виде таблиц. Таблицы состоят из колонок. Каждая строка таблицы представляет собой запись с уникальным ID.

подсказка

Требуемая роль: admin.

Чтобы создать таблицу, выполните следующие шаги:

  1. Перейдите в Настройка системы → Таблицы.
  2. Нажмите Создать и заполните поля.
  3. Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.

Поля формы Таблица

АтрибутОбязательноОписание
ЗаголовокДаУкажите заголовок таблицы. Заголовок должен быть осмысленным и понятным для пользователей, например, Инцидент или Известная ошибка. Вы можете использовать латиницу и кириллицу, цифры от 0 до 9 и символ нижнего подчеркивания ( _ ).
Поле Заголовок является переводимым.
НаименованиеДаПри заполнении поля Заголовок поле Наименование заполняется автоматически соответствующим значением и префиксом. Поле отображает системное название таблицы. Оно должно быть уникальным и информировать о хранимых данных. Вы можете использовать латиницу, цифры от 0 до 9 и символ нижнего подчеркивания ( _ ). Наименование должно начинаться с буквы.
Системные названия таблиц используются в скриптах.
РодительНетУкажите родительскую таблицу для создаваемой таблицы. Все поля родительской таблицы, кроме системных, будут унаследованы созданной дочерней таблицы. Таблица может быть родителем по отношению к другой, если у нее активен атрибут Расширяемая.
РасширяемаяНетУстановите флажок, чтобы иметь возможность создавать дочерние таблицы. Подробнее читайте в статье Расширение таблиц.
Добавить пункт менюНетУстановите флажок, чтобы добавить новую категорию меню в навигатор или добавить таблицу как пункт в уже существующую категорию.

Политика наименования таблиц

Обычно разработчики создают таблицы в рамках работы над приложениями. В таких случаях, к системному названию таблиц добавляется соответствующий префикс приложения.

Политика наименования таблиц по умолчанию настроена следующим образом:

  1. Для пользовательских таблиц, созданных в приложении Simple, добавляется префикс c_.
    • Например: если вы создаете таблицу с заголовком Table, тогда наименование будет сгенерировано автоматически в формате с_table.
  2. Для пользовательских таблиц, созданных в другом приложении, добавляются префиксы приложений и префикс экземпляра клиента.
    • Например: вы создаете таблицу на своем экземпляре, находясь в приложении ITSM, префикс которого itsm. Поставщик предоставил вам клиентский префикс экземпляра instance. Заголовок новой таблицы – Table. В таком случае, будет автоматически сгенерировано наименование – itsm_instance_table.

В наименованиях таблиц элементы соединены нижним подчеркиванием.

Действия пользовательского интерфейса


После создания таблицы на форме появятся следующие действия пользовательского интерфейса:

  • Настроить форму – открывает страницу настройки представления формы записи.
  • Настроить список – открывает страницу настройки макета списка таблицы.
  • Настроить встроенное редактирование – открывает окно, в котором вы можете запретить редактирование определенных полей в представлении списка.
  • Создать запись – открывает форму для создания записи в таблице.
  • Открыть список – открывает список записей таблицы.
  • Показать схему – открывает карту зависимостей и показывает все таблицы, связанные с таблицей, чью форму вы открыли. Вы можете нажать на название любой таблицы на карте зависимостей, чтобы открыть форму записи этой таблицы. Изображение ниже показывает пример карты зависимостей: