Колонки — структурный элемент, который служит для записи данных в определенном формате, соответствующем типу колонки (например, целое число, строка, да/нет, каталог и другие).
В зависимости от типа колонки, данные могут быть представлены в различных форматах, таких как числа, даты, списки или даже кнопки. Колонки могут использоваться в одной или нескольких таблицах, что обеспечивает универсальность и гибкость при управлении данными. Выбор типа колонки влияет на то, какие данные можно будет вводить в эту колонку и как они будут отображаться.
На вкладке «Таблицы» отображается список таблиц, в которых данная колонка принимает участие.
Существуют следующие основные типы колонок:
- Да/ Нет – отображается переключателем, где положение “Вкл” будет соответствовать состоянию “Да”, “Выкл” состоянию “Нет”;
- Целое число – принимает только целые числа;
- Число с точкой – для ввода чисел с десятичной частью;
- Дата – требует ввода даты в определенном формате, соответствующему хх.хх.ххх;
- Время – для ввода времени в формате хх:хх;
- Дата и время – комбинация даты и времени в одной колонке в формате хх:хх хх.хх.хххх;
- Список – позволяет выбрать значение из заранее определенного списка;
- Кнопка – кнопка, которая инициирует событие, записанное в настройках кнопки;
- Строка – для ввода любых символьных данных;
- Связанные ячейки (Один ко многим) – тип связи, при которой будет открываться подтаблица, связанная с конкретной ячейкой;
- Связанные ячейки (Многие ко многим) – тип связи, при которой будет открываться подтаблица, в которой строки можно привязать к разным ячейкам.
Порядок действий при создании и настройке колонок
Независимо от типа колонки, процесс создания сводится к следующим общим шагам (см. Рис.):
- В подразделе “Колонки” создайте новую колонку, нажав кнопку “Создать” и заполните обязательные параметры:
Параметр Действия для настройки Наименование колонки Укажите наименование для колонки Алиас Укажите уникальный алиас без пробелов, до 30 символов Тип колонки Выберите тип колонки, соответствующий формату данных для хранения в создаваемой колонке Позитивное направление Влияет на цветовое отображение разницы числовых данных колонки в отчете в зависимости от положения переключателя - Опция «Запрет ручного редактирования» включает функционал, который позволяет ограничить возможность вручную изменять данные в колонке:
- если колонка должна быть закрыта от редактирования во всех таблицах, активируйте значение «Для всех»;
- если колонка должна быть закрыта от редактирования не во всех таблицах, в выпадающем списке «Или выбрать элементы» отметьте таблицы, в которых колонка должна быть не редактируемой.
- Опция «Служебная колонка» предоставляет возможность ограничить доступ к определенной колонке в системе:
- если колонка должна быть служебной во всех таблицах, активируйте значение «Для всех»;
- если колонка должна быть служебной не во всех таблицах, в выпадающем списке «Или выбрать элементы» отметьте таблицы, в которых колонка должна быть служебной.Настройте «Опции» для колонки. Некоторые опции могут отличаться в зависимости от выбранного типа колонок. Общие настройки опций включают (см. Рис.):
- Опция «Запрет ручного редактирования» включает функционал, который позволяет ограничить возможность вручную изменять данные в колонке:
Дополнительные настройки
Опции для типа колонки «Целое число»
- Выбор типа агрегации позволяет определить, каким образом обрабатывать числовые данные этой колонки:
- Без агрегации — данные в колонке будут использоваться отдельно без агрегации;
- Сумма — вычисление суммы всех числовых значений в колонке;
- Минимальное — выбор наименьшего числового значения из данных колонки;
- Максимальное — выбор наибольшего числового значения из данных колонки;
- Среднее — вычисление среднего значения для числовых данных в колонке.
Опции для типа колонки «Число с точкой»
- Выбор типа агрегации позволяет определить, каким образом обрабатывать числовые данные этой колонки:
- Без агрегации — данные в колонке будут использоваться отдельно без агрегации;
- Сумма — вычисление суммы всех числовых значений в колонке;
- Минимальное — выбор наименьшего числового значения из данных колонки;
- Максимальное — выбор наибольшего числового значения из данных колонки;
- Цвет наименования кнопки — настройте цвет текста на кнопке, чтобы соответствовать предпочтениям пользователя и дизайну интерфейса;
- Сбросить — восстанавливает настройки цвета к исходным значениям в случае, если ранее были внесены изменения, что позволяет быстро вернуть цвета к первоначальному состоянию.
Опции для типа колонки «Связанные ячейки (Один ко многим)» или «Связанные ячейки (Многие ко многим)»
Опция «Связь по умолчанию» позволяет устанавливать связь колонки с подтаблицей:
- Убедитесь, что необходимый профиль связи уже существует в разделе «Профили связей». Если профиль связи отсутствует, сохраните текущие изменения и создайте профиль связи, следуя ИНСТРУКЦИИ ПО ССЫЛКЕ.
- После создания профиля связи, вернитесь к настройкам колонки:
- В параметре «Тип связи» выберите созданный ранее профиль связи. Данный профиль определяет, что ячейки колонки будут связываться со строками в подтаблице;
- В параметре «Таблица» выберите таблицу, которая будет ассоциирована с выбранным профилем связи. Это определит, с какой конкретной таблицей будет устанавливаться связь.
Опция «Дополнительные связи» позволяет устанавливать связь между колонкой подтаблицы и другой подтаблицей. Процесс настройки этой опции аналогичен настройке опции «Связь по умолчанию», что позволяет создавать многоуровневую систему вложенности подтаблиц, обеспечивая глубокую интеграцию и связанность данных между различными таблицами.
- Убедитесь, что все данные введены корректно и нажмите кнопку “Сохранить” для сохранения изменений и возврата к перечню колонок или “Сохранить и продолжить”, если необходимо сохранить изменения и продолжить настройку.
После выполнения всех действий колонка будет успешно создана и готова к использованию в системе. Теперь Вы можете интегрировать колонку в таблицы и начать внесение данных, соответствующих выбранному типу колонки.
Это важно!
! Параметр UUID является техническим и не требует заполнения. UUID будет присвоен автоматически при сохранении элемента.
! При создании как компонентов, так и элементов, необходимо указывать название и алиас (alias). Алиас должен содержать не более 30 символов, его можно ввести вручную, либо сгенерировать автоматически.
! Если при попытке сохранения появляется сообщение об ошибке (“Error!”), это может свидетельствовать о двух возможных причинах:
- один из обязательных параметров не был заполнен;
- элемент с указанным алиасом уже был создан ранее.