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

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 6: Строка 6:
 
|-
 
|-
 
| "areRowsColumnsNamesHidden": true/false || скрыть / отобразить
 
| "areRowsColumnsNamesHidden": true/false || скрыть / отобразить
 +
 +
|}
 +
 +
== Настройки нумерации строк в отчете ==
 +
{| class="wikitable"
 +
|-
 +
! "numerationSettings": null,
 +
|-
 +
| <syntaxhighlight lang="JSON" line>
 +
"topHeaderItems": [
 +
      {
 +
        "numerationOptions": {
 +
          "isEnable": true,
 +
          "isHierarchical": true,
 +
          "excludeCustomElements": false,
 +
          "numerateFirstNDictionaries": 1,
 +
          "refreshAfterSorting": false
 +
        },
 +
</syntaxhighlight>
 +
 +
|}
 +
[[Файл:нумерация отчета.gif]]
 +
{| class="wikitable"
 +
|-
 +
! "numerationSettings": null !! Описание
 +
|-
 +
| "isEnable": false/true || скрыть/отобразить
 +
|-
 +
| "isHierarchical": true/false || использовать ли подуровни в нумерации для иерархии
 +
|-
 +
| "excludeCustomElements": true/false || исключить из нумерации виртуальные и группировочные элементы.
 +
|-
 +
| "numerateFirstNDictionaries": int32 || Нумеровать элементы первых N измерений боковика. Если пусто, то нумеровать элементы всех измерений.
 +
|-
 +
| "refreshAfterSorting": true/false || Признак обновления нумерации после сортировки.
  
 
|}
 
|}

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

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

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

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

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

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

"numerationSettings": null Описание
"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