Платформа 3V/Отчет/5. Настроить представление, оформление отчета/Настроить транспонирование

Материал из 3v-wiki
Перейти к навигации Перейти к поиску

Описание

Для того, чтобы транспонировать таблицу, необходимо в поле transposeOptions указать:

"view": {}
1 "transposeOptions": {
2       "enabled": true,
3       "firstColumnWidth": 0,
4       "notFirstDefaultColumnWidth": 0,
5       "leftHeaderStyleId": null,
6       "takeHeaderNamesFromFirstColumns": 1,
7       "columnsOptions": []
8     }
Поле Описание
"enabled": true/false Применить транспонирование/ Не применять транспонирование
"firstColumnWidth": 0 Ширина первого столбца
"notFirstDefaultColumnWidth": 0 Ширина остальных столбцов
"leftHeaderStyleId": null Идентификатор стиля, указанного в поле "styles" (Условное форматирование)
"takeHeaderNamesFromFirstColumns": 1 Количество первых столбцов, которые необходимо отобразить в шапке
"columnsOptions": [] ???

Пример

До:

До транспонирования.png







После:

После транспонирования 3.png

















"view": {}
1 "transposeOptions": {
2       "enabled": true,
3       "firstColumnWidth": 300,
4       "notFirstDefaultColumnWidth": 100,
5       "leftHeaderStyleId": null,
6       "takeHeaderNamesFromFirstColumns": 2,
7       "columnsOptions": []
8     }