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

Материал из 3v-wiki
< Платформа 3V‎ | Отчет‎ | 5. Настроить представление, оформление отчета
Версия от 06:41, 29 августа 2022; Il.iashin (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Для того, чтобы скрыть/отобразить нумерация строк необходимо в настройках "view": {}:

"view": {} Описание
"areRowsColumnsNamesHidden": true/false скрыть / отобразить

Настройки нумерации строк в отчете через "numerationOptions":

"numerationOptions":
1 "topHeaderItems": [
2       {
3         "numerationOptions": {
4           "isEnable": true,
5           "isHierarchical": true,
6           "excludeCustomElements": false,
7           "numerateFirstNDictionaries": 1,
8           "refreshAfterSorting": false
9         },

нумерация отчета.gif

"numerationSettings": Описание
"isEnable": false/true скрыть/отобразить
"isHierarchical": true/false использовать ли подуровни в нумерации для иерархии
"excludeCustomElements": true/false исключить из нумерации виртуальные и группировочные элементы.
"numerateFirstNDictionaries": int32 Нумеровать элементы первых N измерений боковика. Если пусто, то нумеровать элементы всех измерений.
"refreshAfterSorting": true/false Признак обновления нумерации после сортировки.
"refreshAfterApplyAutofilters": true/false Признак обновления нумерации после применения автофильтров.

Для того, чтобы скрыть нумерацию столбцов необходимо в настройках "numerationSettings":

"numerationSettings":
1 "numerationSettings": {
2       "enabled": false,
3       "showEmptyNumbers": true,
4       "template": "[N]"
5     },
"numerationSettings" Описание
"enabled": false/true скрыть/отобразить
"showEmptyNumbers": true/false
"template": "[N]"

Также можно изменять значения нумерации, прописав формулу в поле "template", например:

"numerationSettings":
1 "numerationSettings": {
2       "enabled": false,
3       "showEmptyNumbers": true,
4       "template": "=if([N] = 0, '', if([N] > 1, 'гр'+([N]-1), ''))"
5     },
Нумерация столбцов.png