Платформа 3V/Отчет/5. Настроить представление, оформление отчета/Настроить столбец для удаления: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «'''(Функционал требует версию 0.39 и выше)''' Добавлена возможность настроить ячейку, при на...») |
|||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | '''( | + | '''(функционал требует версию 0.39 и выше)''' |
+ | |||
+ | Существует возможность настроить столбец, при нажатии на ячейку которого помечанием на удаление существующий элемент и удаляется не сохраненный. Перед удалением всплывает модальное окно подтверждения удаления. | ||
+ | После подтверждения удаления элемента требует сохранить отчет. | ||
− | |||
Для того, что настроить данную функциональность требуется в модели отчёта('''''view''''') задать следующую настройку: | Для того, что настроить данную функциональность требуется в модели отчёта('''''view''''') задать следующую настройку: | ||
− | <div | + | <div style="width:700px; overflow:auto;"> |
− | |||
− | |||
<syntaxhighlight lang="JSON" line> | <syntaxhighlight lang="JSON" line> | ||
{ | { | ||
Строка 15: | Строка 15: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</div></div> | </div></div> | ||
− | где | + | где: |
− | '''''hideDeletedRows''''' - визуальное удаление строк при пометке на удаление | + | *'''''hideDeletedRows''''' - визуальное удаление строк при пометке на удаление |
− | '''''showDeleteColumn''''' - отображение столбца с кнопкой для удаления строки | + | *'''''showDeleteColumn''''' - отображение столбца с кнопкой для удаления строки |
− | '''''columnsDeletingWholeRow''''' - коллекция номеров столбцов, нажатие Delete в ячейках которых вызывает диалог удаления строки | + | *'''''columnsDeletingWholeRow''''' - коллекция номеров столбцов, нажатие Delete в ячейках которых вызывает диалог удаления строки |
[[Файл:столбец удаления.png|слева|750px|border]] <br clear="both" /><br> | [[Файл:столбец удаления.png|слева|750px|border]] <br clear="both" /><br> |
Текущая версия на 14:29, 2 декабря 2021
(функционал требует версию 0.39 и выше)
Существует возможность настроить столбец, при нажатии на ячейку которого помечанием на удаление существующий элемент и удаляется не сохраненный. Перед удалением всплывает модальное окно подтверждения удаления. После подтверждения удаления элемента требует сохранить отчет.
Для того, что настроить данную функциональность требуется в модели отчёта(view) задать следующую настройку:
1 {
2 "clientSettings": {
3 "hideDeletedRows": true,
4 "showDeleteColumn": true,
5 "columnsDeletingWholeRow": [1]
6 }
где:
- hideDeletedRows - визуальное удаление строк при пометке на удаление
- showDeleteColumn - отображение столбца с кнопкой для удаления строки
- columnsDeletingWholeRow - коллекция номеров столбцов, нажатие Delete в ячейках которых вызывает диалог удаления строки