X4 Produktdokumentation

Detail Editor

Mit dem Detail Editor können Sie die Inhalte der Detail Components und Form Components aus Ihrem Web App Project in XML anlegen und bearbeiten.

Um den Detail Editor zu starten, öffnen Sie eine Detail oder Form Component in der Web App-Perspektive. Weitere Informationen zur Web App-Perspektive finden Sie unter Perspektiven.

Aufbau des Detail Editors

Zum Bearbeiten von XML-Dokumenten stehen zwei Sichten zur Verfügung: die Sicht Design und die Sicht Source. Über die Registerkarten am unteren Rand des Editors können Sie zwischen den Sichten wechseln.

image-20250217-151344.png

Sicht

Beschreibung

Design

In der Sicht Design wird die Baumstruktur des geöffneten XML-Dokuments tabellarisch dargestellt. In der linken Spalte befinden sich die verschiedenen Knoten, die Sie auf- und zuklappen können, sofern Kindknoten existieren. In der rechten Spalte werden die Inhalte der Knoten angezeigt.

Über das Kontextmenü können Sie die folgenden Aktionen ausführen:

  • Remove: Wählen Sie diesen Eintrag aus, um den markierten Knoten zu entfernen.

  • Add DTD Information: Wählen Sie diesen Eintrag aus, um eine Strukturdefinition in Form einer DTD (Document Type Definition) hinzuzufügen.

  • Edit Namespaces: Wählen Sie diesen Eintrag aus, um Namensräume zu bearbeiten.

  • Add Attribute: Wählen Sie diesen Eintrag aus, um ein neues Attribut hinzuzufügen. Wählen Sie das gewünschte Attribut aus der Liste der verfügbaren Attribute.

  • Add Child: Wählen Sie diesen Eintrag aus, um einen neuen Kindknoten hinzuzufügen. Wählen Sie den gewünschten Kindknoten aus der Liste der verfügbaren Kindknoten.

  • Add Before: Wählen Sie diesen Eintrag aus, um einen neuen Knoten vor dem markierten Knoten einzufügen. Wählen Sie den gewünschten Knoten aus der Liste der verfügbaren Knoten.

  • Add After: Wählen Sie diesen Eintrag aus, um einen neuen Knoten hinter dem markierten Knoten einzufügen. Wählen Sie den gewünschten Knoten aus der Liste der verfügbaren Knoten.

  • Replace With: Wählen Sie diesen Eintrag aus, um das gewählte Element durch ein anderes Element zu ersetzen. Wählen Sie das gewünschte Element aus der Liste der verfügbaren Menüeinträge.

Source

In der Sicht Source können Sie den Quelltext von XML-Dokumenten bearbeiten.

Dabei unterstützt Sie der Editor durch folgende Funktionen:

  • Syntax-Highlighting: Die verschiedenen Knotentypen werden farblich hervorgehoben.

  • Wohlgeformtheit: Beim Speichern erfolgt eine Prüfung auf Wohlgeformtheit des XML-Dokuments.

  • Eingabehilfe: Der Editor macht Vorschläge, wenn Sie neue Elemente einfügen möchten.

  • Pretty-Print: Über das Menü Source > Format können Sie Ihr XML-Dokument mit Einrückungen und Zeilenumbrüchen lesbarer formatieren.

Besonderheit beim gleichzeitigen Arbeiten mit mehreren Detail/Form Components

Wenn Sie mehrere Detail Components oder Form Components in der Web App-Perspektive geöffnet haben und ein Element im Detail Editor auswählen, werden die Eigenschaften für dieses Element in der Sicht Properties angezeigt. Wenn Sie anschließend in der Registerkartenleiste zu einer anderen geöffneten Detail Component oder Form Component wechseln, werden die Eigenschaften des auf der aktuellen Registerkarte ausgewählten Elements nicht mehr in der Sicht Properties angezeigt.

  • Um die Properties nach einem Wechsel zwischen Registerkarten wieder anzuzeigen, wählen Sie das gewünschte Element erneut im Detail Editor aus.