# Reiter „JSON“

Der Reiter zeigt **genau das**, was im Wert der Custom Property steht – das Modell, das
die beiden anderen Reiter bearbeiten, ohne jede Umformung. Er ist der Weg für alles,
wofür es kein Feld gibt, und der schnellste Blick auf eine Definition im Ganzen.

| Knopf | Wirkung |
|---|---|
| **Übernehmen** | liest das JSON und lädt es zurück in das Formular. Ist es kein gültiges JSON oder kein Objekt, sagt die Statuszeile, woran es liegt, und nichts wird übernommen |
| **Formatieren** | rückt das JSON wieder ein |
| **Kopieren** | legt den Text in die Zwischenablage |

Über dem Feld steht, wie lang das JSON ist und wie lang es sein darf (Vorgabe 512 000
Zeichen). Die Grenze ist die der Custom Property; das Backend speichert oberhalb einer
gewissen Größe kompakt, was die Statuszeile nach dem Speichern vermerkt.

> **Übernehmen ist noch kein Speichern.** Der Text wandert in das Formular, die
> Definition gilt danach als geändert – geschrieben wird sie erst mit `Speichern`.
> Solange ein Text im Feld steht, der noch nicht übernommen wurde, weist der
> Meldungsblock darauf hin.