Общие сведения

В блоке колонок отображаются все колонки, которые содержит датасет. Сверху отображаются расчетные колонки, снизу - колонки датасета (локальные колонки). Слева от названия колонки отображается иконка, обозначающая тип данных колонки.

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

По нажатию на колонку в блоке открывается окно настройки параметров данной колонки.



Настройка колонки


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

  • Блок "Параметры колонки" с названием и типом колонки.
  • Блок "Форматирование" с возможностями настройки формата отображаемого значения.
  • Блок "Превью", отображающий первые 15 строк измененной колонки.
  • Кнопки "Удалить" и "Сохранить".

Блок "Параметры колонки"

Название колонки

Поле справа от заголовка блока отображает название выбранной колонки и позволяет его изменить. Для быстрой очистки старого названия можно использовать кнопку , после чего ввести новое. При нажатии на кнопку "Сохранить" название изменится в блоке просмотра колонок.


Колонка "Дата покупки" переименована в "Дата чека"

Тип данных 

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


Тип данных


Доступно приведение следующих типов:

  • Строка. Доступно приведение типа:
    • В дату;
    • В число.
  • Число. Доступно приведение типа:
    • В строку;
    • В дату.
  • Дата. Доступно приведение типа:
    • В строку.
  • Булево. Доступно приведение типа:
    • В строку (true/false);
    • В число (1/0).

После выбора определенного типа отображается предварительный просмотр строк колонки. По умолчанию отображается 10 строк:


Предварительный просмотр приведения булевой колонки в число


Для предварительного просмотра доступна возможность настраивать количество строк. По умолчанию отображается 10 строк, для отображения большего количества строк необходимо нажать на поле "Количество строк". Откроется выпадающий список, где доступно следующее количество строк для предварительного просмотра:

  • 10;
  • 50;
  • 100;
  • Все.

Обратите внимание!

После сохранения изменений запустится необратимый процесс преобразования данных колонки. Датасет будет недоступен до окончания процесса.

Для отмены преобразования необходимо нажать на кнопку "Отменить". После нажатия колонка вернется в первоначальное состояние с актуальным типом данных (установленным ранее).
Применение преобразования типа данных подтверждается нажатием на кнопку "Сохранить". Форматирование будет недоступно, пока не будет подтверждено преобразование.

Преобразование в тип "Дата"

При выборе пункта "Дата" из типа "Строка" или "Число" отображается модальное окно "Маска для даты":


Маска для даты


Модальное окно состоит из следующих блоков:

  • Настройка маски. В данном блоке можно указывать следующие параметры:

    • Выбирать формат временного разреза для маски:
      • Дата Время.
      • Время Дата.
      • Пользовательский.
    • Выбирать формат даты из доступных форматов для дат.
    • Выбирать формат указания времени из доступных форматов для времени.
    • Настроить пользовательский формат даты и времени, используя коды из таблицы форматов (если в выпадающем списке "Формат" выбрана опция "Пользовательский").
  • Предпросмотр маски. В предварительном просмотре отображается маска, собранная в блоке настройки маски (без возможности изменения вручную).

Подробнее о форматировании даты/времени см. Форматирование для типа данных "дата".

Блок "Форматирование"

Форматирование – это настройки, которые управляют форматом отображаемого значения колонки. Форматирование применяется при отображении значений колонки:

  • в компонентах проекта;
  • в поле выбора значения глобальных фильтров;
  • при просмотре датасета.


Обратите внимание

Форматирование НЕ изменяет хранимое в датасете значение и, следовательно, НЕ влияет на результаты фильтрации, сортировки, и т. п.


Форматирование для типа данных "строка"

Для форматирования типа данных "строка" предусмотрены параметры:

  • "Префикс" – текст, который следует отображать перед значением.
  • "Суффикс" – текст, который следует отображать после значения.
  • "Значение вместо Null" – текст, который следует отображать для ячейки без значения.

Поля не обязательны к заполнению.

Настройки форматирования для типа данных «строка»

Форматирование для типа данных "число"

Для форматирования типа данных "число" предусмотрены параметры:

  • "Префикс" – текст, который следует отображать перед значением.
  • "Суффикс" – текст, который следует отображать после значения и суффикса группы разрядов, если задана.
  • "Значение вместо Null" – текст, который следует отображать для ячейки без значения.
  • "Разрядность" – управляет отображением разрядности. Когда включен, позволяет задавать количество отображаемых десятичных разрядов, при этом последний десятичный разряд округляется.
  • "Группа разрядов" – доступен выбор следующих групп:
    • без группы разрядов – по умолчанию;
    • тыс. – деление значений на 1 000. Добавление обязательного суффикса "тыс." после значения (и перед суффиксом, установленном в поле "Суффикс", если оно заполнено).
    • млн – деление значений на 1 000 000. Добавление обязательного суффикса "млн" после значения (и перед суффиксом, установленном в поле "Суффикс", если оно заполнено).
    • млрд – деление значений на 1 000 000 000. Добавление обязательного суффикса "млрд" после значения (и перед суффиксом, установленном в поле "Суффикс", если оно заполнено).
  • "Разделитель тысяч" – разделение групп разрядов пробелами.

Поля не обязательны к заполнению.


Настройки форматирования для типа данных «число»

Форматирование для типа данных "булево"

Для форматирования типа данных "булево" предусмотрены параметры:

  • "Истина (True)" – текст, который следует отображать для ячейки со значением True.
  • "Ложь (False)" – текст, который следует отображать для ячейки со значением False.
  • "Значение вместо Null" – текст, который следует отображать для ячейки без значения.

Поля не обязательны к заполнению.


Настройки форматирования для типа данных «булево»

Форматирование для типа данных "дата" 

Для форматирования типа данных "дата" предусмотрены параметры:

  • "Префикс" – текст, который следует отображать перед значением.
  • "Суффикс" – текст, который следует отображать после значения.
  • "Значение вместо Null – текст, который следует отображать для ячейки без значения.
  • "Формат" - формат временного разреза даты:
    • Дата Время;
    • Время Дата;
    • Пользовательский.
  • "Дата" - настройка отображения даты.
  • "Время" - настройка отображения времени.

Поля не обязательны к заполнению.


Настройки форматирования для типа данных «дата»


Просмотр таблицы форматов

При выборе формата "Пользовательский" вместо полей "Дата" и "Время" появляется поле "Формат даты/времени" и ссылка "Таблица форматов", которая содержит подсказки по форматированию.


При переходе открывается страница:


Таблица форматов даты


Сброс настроек форматирования

Для сброса настроек форматирования до первоначального уровня (как в первоисточнике) следует в окне "Параметры колонки" в блоке "Форматирование" нажать на кнопку "Сбросить":


Сброс форматирования колонки


После нажатия на кнопку появится окно для подтверждения сброса примененного форматирования. Для подтверждения сброса форматирования следует нажать на кнопку "Сбросить" в окне подтверждения сброса форматирования, для закрытия окна - кнопку "Отменить",  или нажать в любом месте за пределами окна.


Окно подтверждения сброса форматирования


Для сохранения сброшенного состояния форматирования после подтверждения сброса в модальном окне нужно нажать на кнопку "Сохранить" в правом нижнем углу окна настройки колонки.


Массовое форматирование и удаление колонок

Система позволяет одновременно форматировать несколько колонок одинакового типа. Для применения массового форматирования необходимо нажать на кнопку "Выбрать" в списке колонок датасета:

Кнопка массового форматирования

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

  • Если выбрано несколько колонок одинакового типа, то в области редактирования появятся настройки форматирования для данного типа (см. Форматирование). При нажатии кнопки "Сохранить" установленные настройки форматирования применятся ко всем выбранным колонкам.

    Для форматирования выбраны колонки типа "Число". Настройки применяются к обеим колонкам
  • Если выбрано несколько колонок разных типов, то в области редактирования появятся отдельные сворачиваемые блоки настройки для каждого типа колонок, а поле "Значение вместо Null" будет отображаться сверху над этими блоками как общее для всех типов. Настройки в этом поле будут применяться ко всем выбранным колонкам. При нажатии кнопки "Сохранить" установленные настройки форматирования применятся к выбранным колонкам соответствующих типов.

    Для форматирования выбраны колонки типа "Строка" и "Число". Настройки форматирования предоставляются для разных типов колонок раздельно


Обратите внимание


При необходимости также можно сбросить настройки форматирования сразу нескольких колонок. Для этого нужно отметить чекбоксы требуемых колонок и нажать на кнопку "Сбросить" в правом верхнем углу блока "Форматирования".

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

Закрыть панель массового форматирования можно нажатием на кнопку "Отменить" в списке колонок:


Кнопка выхода из режима массового форматирования


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

Блок сохранения и удаления колонки

Сохранение колонки

После внесения изменений необходимо нажать на кнопку "Сохранить" внизу страницы. Запустится необратимый процесс изменения формата колонки и приведения типов данных (если настроено). Датасет будет недоступен для редактирования до окончания сохранения.

При массовом форматировании кнопка сохраняет изменения для всех выбранных колонок.

Удаление колонки

Кнопка "Удалить" удаляет текущую колонку, либо несколько колонок, если нажимается в режиме массового форматирования. При этом появляется предупреждение о том, какие сущности будут затронуты удалением:


Окно подтверждения сброса форматирования. Подтверждение автоматически сохраняет сброшенное состояние форматирования

Просмотреть сущности можно, раскрыв список с их названием. В случае необходимости удаление можно отменить, нажав на кнопку "Отменить". Для подтверждения удаления следует нажать "Удалить".


  • Нет меток