/
Форматирование виджета "Плоская таблица"

Форматирование виджета "Плоская таблица"

Можно использовать при форматировании следующих визуальных свойств:

Настройки стиля таблиц (Заголовка, Ячейки данных).

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

  • @value - значение ячейки шапки 

  • @dimension - название измерения в ячейке шапки

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

  • @value - значение в ячейке таблицы

  • @column - название столбца в таблице

  • @rowLevel - текущий уровень вложенности по строкам (РАБОТАЕТ С 1)

  • @row -массив значений строчки

    • @row[0] - обращение к элементу массива через индекс столбца

  • @rowByName['"Fakticheskie_prodazhi_v_rublyah","Stoimost_realizatsii"'] - обращение к элементу массива через unique name

При работе с форматированием так же можно использовать HTML разметку для более глубоко форматирования текста.


Корректировка названий столбцов

@value == 'Стоимость реализации товара' ? @value + " руб." : @value == 'Закупочная стоимость' ? @value + " руб." : @value == 'Город' ? @value = "Города России" : " "

Корректировка значений в ячейках

@value == "Ж" ? @value = "Женщины": @value == "М" ? @value = "Мужчины": @value

Подкраска цветом в зависимости от значения

@value =='Самара' || @value == 'Барнаул' ? "red": 'rgba(0,0,0,0)' && @value == 'Севастополь' || @value =='Тольятти' || @value

Подкраска цветом при сравнении значений, если разница между значениями больше 100

@row[0] - @row[1] > 100 ? 'blue':'red'

или

@rowByName['"Fakticheskie_prodazhi_v_rublyah","Stoimost_realizatsii"'] - @rowByName['"Fakticheskie_prodazhi_v_rublyah","Zakupochnaya_stoimost"'] > 100 ? 'blue':'red'

Изменение ячеек данных в зависимости от текста значения


@value=='Москва'?'<b>' + @value +'</b>':@value


Вывод реестровой информации из системы сбора данных, если у атрибута выбран тип "Text"

Вывод реестровой информации из системы сбора данных, если у атрибута выбран тип "Text".

Данные с заданной разметкой в Smart Forms:

Данные отображаемые в сводной таблице:

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



Изменение текста подписи ролевых измерений

Исходное состояние:

Применение условия форматирование:

@dimension=='Город продажи'?@dimension:@dimension=='Город доставки'?@dimension:@dimension=='Дата продажи'?@dimension:@dimension=='Дата доставки'?@dimension:@value

Related content

Форматирование виджета "Плоская таблица"
Форматирование виджета "Плоская таблица"
More like this
Форматирование виджета "Плоская таблица"
Форматирование виджета "Плоская таблица"
More like this
Форматирование виджета "Плоская таблица"
Форматирование виджета "Плоская таблица"
More like this
Форматирование виджета "Плоская таблица"
Форматирование виджета "Плоская таблица"
More like this
Форматирование виджета "Плоская таблица"
Форматирование виджета "Плоская таблица"
More like this
Форматирование виджета "Плоская таблица"
Форматирование виджета "Плоская таблица"
More like this