# Як редагувати таблицю?

**Редактор моделі Custom Data** — центральне місце зміни структури таблиці: поля, графіки, відображення та групи картки запису. Перед небезпечними змінами схеми система показує **Перегляд змін перед збереженням**.

## Коли знадобиться

- Потрібно додати, перейменувати або змінити тип поля.
- Хочете налаштувати графіки, підсумковий рядок або макроси.
- Треба змінити групу таблиці або секції картки запису.

## Що важливо знати

- **Редагування таблиці Custom Data** — режим для існуючої таблиці; **Назва моделі** та **Ключ таблиці** після створення не змінюються (використовуються в процесах).
- Вкладки редактора: **Метадані моделі**, **Поля**, **Графіки**, **UI-налаштування**, **Відображення полів**, **Використання в процесі**.
- **Перегляд змін перед збереженням** — розділи **Безпечні зміни**, **Структурні зміни**, **Небезпечні зміни схеми**; для інтеграцій — **Обережно: модель використовується**.
- **Група** в метаданих — категорія в списку **Таблиці Custom Data**, не плутати з групами картки запису на вкладці **Відображення полів**.

## Перед початком

- [x] Ви у **Меню → Користувацькі дані**.
- [x] Таблиця вже створена.
- [x] Ви розумієте, що видалення полів або зміна типів може втратити дані або зламати процеси.

## Покрокова інструкція

1. У списку **Таблиці Custom Data** знайдіть таблицю або оберіть її в боковій панелі **Таблиці**.
2. Натисніть **Редагувати** — відкриється **Редактор моделі Custom Data**.
3. На вкладці **Метадані моделі** оновіть **Опис**, **Група** або **Призначення** (за потреби).
4. На вкладці **Поля**:
   - Додайте поле — **Додати поле**, оберіть **Тип** і **Підпис**.
   - Розгорніть картку поля для **Валідація**, **Видимість поля**, **Зв'язок** тощо.
   - Для розширених ключів — перемикач **JSON** справа.
5. На вкладці **Графіки** додайте або змініть картки графіків (**Додати картку**).
6. На вкладці **UI-налаштування** налаштуйте **Стилізація таблиці**, **Перегляд запису (бокова панель)**, **Макроси**.
7. На вкладці **Відображення полів** керуйте перемикачами **Таблиця** / **Картка** та **Групи картки запису** (**Додати групу**, перетягніть поля).
8. Натисніть **Зберегти**:
   - Якщо з’явиться **Перегляд змін перед збереженням** — прочитайте **Небезпечні зміни схеми** і підтвердіть.
   - Якщо модель використовується — перевірте блок **Обережно: модель використовується** на вкладці використання.

## Що відбувається після

Структура та UI-налаштування оновлені. Таблиця записів відображає нові колонки; існуючі рядки зберігають дані в полях, які не видаляли.

## Як переконатися, що все вдалось

- Редактор закривається без помилок валідації.
- Нові поля видно в таблиці записів (якщо увімкнено **Таблиця** на вкладці **Відображення полів**).
- Процеси та association-поля в інших таблицях працюють після змін (перевірте вручну, якщо була **Ризик інтеграції**).

## Інші способи

- Швидко додати колонку з таблиці записів — **Додати поле** у тулбарі (скорочена форма; повні налаштування — **Відкрити повний редактор**).
- Складні зміни через **JSON** — перемикач **JSON** у редакторі синхронізується з формою.

## Пов'язані матеріали

- [Налаштувати тип поля](/uk/customdata/how-to/configure-field-type.md)
- [Налаштувати відображення полів](/uk/customdata/how-to/configure-field-display.md)
- [Створити групу картки запису](/uk/customdata/how-to/create-group.md)
- [Використати вкладку процесу на таблиці](/uk/customdata/how-to/use-scenario-tab-on-model.md)
- [Довідник семантичних типів полів](/uk/customdata/reference/semantic-field-types-reference.md)
