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

В блоке колонок отображаются все колонки, которые содержит датасет. Слева от названия колонки отображается её тип данных.

К настройкам колонки относится редактирование колонки и добавление колонки.

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

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


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


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

  • Поле «Название колонки». В данном поле можно переименовать колонку;
  • Поле «Тип данных»;
  • Форматирование. Настройка формата отображаемого значения;
  • Кнопка «Удалить». Кнопка позволяет удалить колонку из датасета. После нажатия на кнопку появляется окно подтверждения удаления колонки:


Подтверждение удаления колонки


Для подтверждения удаления необходимо нажать кнопку «Применить». Колонка будет удалена из датасета. Произойдет возврат в окно основных настроек датасета.

Для отмены удаления колонки следует нажать кнопку «Отменить» или левую кнопку мыши вне области окна подтверждения удаления. Произойдет возврат в окно настроек колонки.

Форматирование

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

Форматирование применяется при отображении значений колонки:

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


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

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


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


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



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

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

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

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


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

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

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

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


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

Примеры форматирования разрядности

Форматирование разрядности отключено. Поскольку при расчёте значения в первой ячейке получено число 98 с десятичной частью, и управление форматированием отключено, десятичная часть отображается полностью

Форматирование разрядности включено и установлено количество разрядов в десятичной части – 0

Форматирование разрядности включено и установлено количество разрядов в десятичной части – 3

Примеры форматирования с группами разрядов

Форматирование по группам разрядов отключено

Форматирование по группам разрядов включено со значением «тыс.»

Включены форматирование по группам разрядов включено со значением "тыс." и форматирование разрядности с установленным количество разрядов в десятичной части – 1

Пример форматирования с разделителем тысяч

Параметр "Разделитель тысяч" включен для обеих колонок

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

В первом примере задан суффикс « %», во втором и третьем примерах для колонки «Население» задан суффикс « чел.». Суффикс « тыс.» ставится автоматически, когда задана группа разрядов.

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

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

  • «Истина» – текст, который следует отображать для ячейки со значением True;
  • «Ложь» – текст, который следует отображать для ячейки со значением False;
  • «Отображать значение вместо Null» – текст, который следует отображать для ячейки без значения.


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

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

Отображение форматированных значений в датасете

Отображение форматированных значений в поле глобального фильтра

При настройке шаблона глобального фильтра значения отображаются без форматирования

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

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

  • «Префикс» – текст, который следует отображать перед значением;
  • «Суффикс» – текст, который следует отображать после значения;
  • Блок настройки отображения – служит для:
    • изменения порядка отображения элементов даты-времени перетаскиванием;
    • выбора отображаемых элементов даты-времени чекбоксами;
    • выбора формата отображения элементов даты-времени из выпадающего списка;
    • ввода разделителя между элементами даты-времени.
  • «Отображать значение вместо Null – текст, который следует отображать для ячейки без значения.


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



Отображение форматированных значений в датасете (колонка справа). Хотя форматированные значения выглядят одинаковыми, следует иметь в виду, что в датасете хранятся разные значения (в колонке слева отображаются аналогичные неформатированные значения)

Хранимое в датасете значение можно видеть при редактировании записи датасета

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

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


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


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


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

Тип данных

Данный блок позволяет изменить тип данных выбранной колонки и выбрать из списка доступный для изменения тип. Для просмотра и изменения определенного типа необходимо нажать на поле «Тип данных», откроется список:


Тип данных


Данный список состоит из следующих типов данных:

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

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


Предварительный просмотр


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

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

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

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


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

Преобразование из «Строка» в «Дата»

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


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


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

  • Предпросмотр маски;
    В предварительном просмотре отображается маска собранная в блоке настройки маски (без возможности изменения вручную).

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

    • Скрывать разрез для маски;

    • Выбирать формат разреза для маски;

    • Указывать разделитель после разреза маски.  


Доступные разрезы и форматы разрезов

ФорматОписание
Месяц
mМесяц от 1 до 12
mmМесяц от 01 до 12
mmmКраткое название месяца. Янв, Фев, Мар, Апр, Май, Июн, Июл, Авг, Сен, Окт, Ноя, Дек
mmmmПолное название месяца. Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь
День
dДень от 1 до 31
ddДень от 01 до 31
Год
yГод от 0 до 99
yyГод от 00 до 99
yyyГод с минимум 3 символами. Например, 021 (2021 год)
yyyyПолный год. Например, 2021
Час
HЧас от 0 до 24
HHЧас от 00 до 24
Минуты
MМинуты от 0 до 59
MMМинуты от 00 до 59
Секунда
SСекунды от 0 до 59
SSСекунды от 00 до 59
Миллисекунда
MSМиллисекунды. До 999


Для изменения порядка указания даты, необходимо перетаскивать блоки. Все изменения отображаются в предпросмотре маски. 

Для блока, ставшего последним, разделитель не отображается в маске и его ввод недоступен.

После внесения изменений необходимо нажать на кнопку «Сохранить».

  • Нет меток