Платформа 3V/Отчет/6. Дополнительные действия в отчете/Описание возможных свойств clientSettings: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{DISPLAYTITLE:Описание свойств clientSettings }} == Описание == clientSettings - это объект с визуальными настр...»)
 
(добавил типы данных)
Строка 18: Строка 18:
 
{| class="wikitable" style="width: 85%;"
 
{| class="wikitable" style="width: 85%;"
 
|-
 
|-
! style="width: 30%" | Описание
+
! style="width: 30%" | Тип данных !! style="width: 20%" | Описание
 
|-
 
|-
| disableHighlightLockedCells || Выключение индикации(по умолчанию выделяются серым фоном) залоченных ячеек
+
| disableHighlightLockedCells || boolean || Выключение индикации(по умолчанию выделяются серым фоном) залоченных ячеек
 
|-
 
|-
| showDeleteColumn || Добавление в конец отчета системной колонки (с крестиками) для удаления строк
+
| showDeleteColumn || boolean || Добавление в конец отчета системной колонки (с крестиками) для удаления строк
 
|-
 
|-
| columnsDeletingWholeRow || Перечисление номеров столбцов очистка ячейки в которых вызывает удаление строки
+
| columnsDeletingWholeRow || number[] || Перечисление номеров столбцов очистка ячейки в которых вызывает удаление строки
 
|-
 
|-
| defaultFormulaDistributionType || Тип распределения формулы по умолчанию ("Column", "Row", "Cell")
+
| defaultFormulaDistributionType || FormulaDistributionTypeDto || Тип распределения формулы по умолчанию (возможные значения: "Column", "Row", "Cell")
 
|-
 
|-
| hideFormulaDistributionType || Признак для скрытия настройки типа распределения
+
| hideFormulaDistributionType || boolean || Признак для скрытия настройки типа распределения
 
|-
 
|-
| excludeParameterIdsForFormulas || Коллекция идентификаторов параметров отчёта, которые нужно исключить при формировании отметки формулы
+
| excludeParameterIdsForFormulas || number[] || Коллекция идентификаторов параметров отчёта, которые нужно исключить при формировании отметки формулы
 
|}
 
|}

Версия 09:59, 12 января 2023


Описание

clientSettings - это объект с визуальными настройками отчета, который располагается во view модели отчета

Пример заполнения

1 "clientSettings": {
2    "showDeleteColumn": true,
3    "columnsDeletingWholeRow": [1]
4 }

Описание свойств конфига

Тип данных Описание
disableHighlightLockedCells boolean Выключение индикации(по умолчанию выделяются серым фоном) залоченных ячеек
showDeleteColumn boolean Добавление в конец отчета системной колонки (с крестиками) для удаления строк
columnsDeletingWholeRow number[] Перечисление номеров столбцов очистка ячейки в которых вызывает удаление строки
defaultFormulaDistributionType FormulaDistributionTypeDto Тип распределения формулы по умолчанию (возможные значения: "Column", "Row", "Cell")
hideFormulaDistributionType boolean Признак для скрытия настройки типа распределения
excludeParameterIdsForFormulas number[] Коллекция идентификаторов параметров отчёта, которые нужно исключить при формировании отметки формулы