Колонки

Содержание

Колонки — структурный элемент, который служит для записи данных в определенном формате, соответствующем типу колонки (например, целое число, строка, да/нет, каталог и другие).

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

На вкладке «Таблицы» отображается список таблиц, в которых данная колонка принимает участие.

Существуют следующие основные типы колонок:

  • Да/ Нет – отображается переключателем, где положение “Вкл” будет соответствовать состоянию “Да”, “Выкл” состоянию “Нет”;
  • Целое число – принимает только целые числа;
  • Число с точкой – для ввода чисел с десятичной частью;
  • Дата – требует ввода даты в определенном формате, соответствующему хх.хх.ххх;
  • Время – для ввода времени в формате хх:хх;
  • Дата и время – комбинация даты и времени в одной колонке в формате хх:хх хх.хх.хххх;
  • Список – позволяет выбрать значение из заранее определенного списка;
  • Кнопка – кнопка, которая инициирует событие, записанное в настройках кнопки;
  • Строка – для ввода любых символьных данных;
  • Связанные ячейки (Один ко многим) – тип связи, при которой будет открываться подтаблица, связанная с конкретной ячейкой;
  • Связанные ячейки (Многие ко многим) – тип связи, при которой будет открываться подтаблица, в которой строки можно привязать к разным ячейкам.

Порядок действий при создании и настройке колонок

Независимо от типа колонки, процесс создания сводится к следующим общим шагам (см. Рис.):

  1. В подразделе “Колонки” создайте новую колонку, нажав кнопку “Создать” и заполните обязательные параметры:
    ПараметрДействия для настройки
    Наименование колонкиУкажите наименование для колонки
    АлиасУкажите уникальный алиас без пробелов, до 30 символов
    Тип колонкиВыберите тип колонки, соответствующий формату данных для хранения в создаваемой колонке
    Позитивное направлениеВлияет на цветовое отображение разницы числовых данных колонки в отчете в зависимости от положения переключателя

     

    • Опция «Запрет ручного редактирования» включает функционал, который позволяет ограничить возможность вручную изменять данные в колонке:
      • если колонка должна быть закрыта от редактирования во всех таблицах, активируйте значение «Для всех»;
      • если колонка должна быть закрыта от редактирования не во всех таблицах, в выпадающем списке «Или выбрать элементы» отметьте таблицы, в которых колонка должна быть не редактируемой.
    • Опция «Служебная колонка» предоставляет возможность ограничить доступ к определенной колонке в системе:
      • если колонка должна быть служебной во всех таблицах, активируйте значение «Для всех»;
      • если колонка должна быть служебной не во всех таблицах, в выпадающем списке «Или выбрать элементы» отметьте таблицы, в которых колонка должна быть служебной.Настройте «Опции» для колонки. Некоторые опции могут отличаться в зависимости от выбранного типа колонок. Общие настройки опций включают (см. Рис.):

Дополнительные настройки

Опции для типа колонки «Целое число»

  • Выбор типа агрегации позволяет определить, каким образом обрабатывать числовые данные этой колонки:
    • Без агрегации — данные в колонке будут использоваться отдельно без агрегации;
    • Сумма — вычисление суммы всех числовых значений в колонке;
    • Минимальное — выбор наименьшего числового значения из данных колонки;
    • Максимальное — выбор наибольшего числового значения из данных колонки;
    • Среднее — вычисление среднего значения для числовых данных в колонке.

Опции для типа колонки «Число с точкой»

  • Выбор типа агрегации позволяет определить, каким образом обрабатывать числовые данные этой колонки:
    • Без агрегации — данные в колонке будут использоваться отдельно без агрегации;
    • Сумма — вычисление суммы всех числовых значений в колонке;
    • Минимальное — выбор наименьшего числового значения из данных колонки;
    • Максимальное — выбор наибольшего числового значения из данных колонки;
    • Цвет наименования кнопки — настройте цвет текста на кнопке, чтобы соответствовать предпочтениям пользователя и дизайну интерфейса;
    • Сбросить — восстанавливает настройки цвета к исходным значениям в случае, если ранее были внесены изменения, что позволяет быстро вернуть цвета к первоначальному состоянию.

    Опции для типа колонки «Связанные ячейки (Один ко многим)» или «Связанные ячейки (Многие ко многим)»

    Опция «Связь по умолчанию» позволяет устанавливать связь колонки с подтаблицей:

    1. Убедитесь, что необходимый профиль связи уже существует в разделе «Профили связей». Если профиль связи отсутствует, сохраните текущие изменения и создайте профиль связи, следуя ИНСТРУКЦИИ ПО ССЫЛКЕ.
    2. После создания профиля связи, вернитесь к настройкам колонки:
    3. В параметре «Тип связи» выберите созданный ранее профиль связи. Данный профиль определяет, что ячейки колонки будут связываться со строками в подтаблице;
    4. В параметре «Таблица» выберите таблицу, которая будет ассоциирована с выбранным профилем связи. Это определит, с какой конкретной таблицей будет устанавливаться связь.

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

    1. Убедитесь, что все данные введены корректно и нажмите кнопку “Сохранить” для сохранения изменений и возврата к перечню колонок или “Сохранить и продолжить”, если необходимо сохранить изменения и продолжить настройку.

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


    Это важно!

    ! Параметр UUID является техническим и не требует заполнения. UUID будет присвоен автоматически при сохранении элемента.

    ! При создании как компонентов, так и элементов, необходимо указывать название и алиас (alias). Алиас должен содержать не более 30 символов, его можно ввести вручную, либо сгенерировать автоматически.

    ! Если при попытке сохранения появляется сообщение об ошибке (“Error!”), это может свидетельствовать о двух возможных причинах:

    • один из обязательных параметров не был заполнен;
    • элемент с указанным алиасом уже был создан ранее.