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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 9: Строка 9:
 
|}
 
|}
  
== Настройки нумерации строк в отчете ==
+
== Настройки нумерации строк в отчете через "numerationOptions": ==
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! "numerationSettings": null,
+
! "numerationOptions":
 
|-
 
|-
 
| <syntaxhighlight lang="JSON" line>
 
| <syntaxhighlight lang="JSON" line>

Версия 05:59, 18 мая 2021

Для того, чтобы скрыть/отобразить нумерация строк необходимо в настройках "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 Признак обновления нумерации после сортировки.

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

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

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

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