Kopieren und Einfügen über die Zwischenablage

Nicht immer ist es wünschenswert und sinnvoll, im Rahmen der Entwicklungsumgebung hunderte oder sogar tausende Definitionen neu anlegen zu müssen. Für diese Aufgabe unterstützt der Tabelleneditor ein Excel-kompatibles Zwischenablageformat.

Eine Textgruppe aus der Sprachumschaltung kann in die Zwischenablage (Selektion des Projektexplorers, anschließend Tastenkombination Strg + C) kopiert und in Microsoft Excel eingefügt (Excel öffnen und im ersten Feld Tastenkombination Strg + V) werden.

Eingefügt werden hier zwei Tabellen (Textgruppen <Language.Groups> und Texte <Language.Texts>), deren Aufbau den Parametern der entsprechenden Definitionen stark ähnelt. Die erste Zeile unterhalb des in spitze Klammern gesetzten Tabellenbezeichners gibt die Parameternamen an. Darunter folgen die Definitionswerte. Das zusätzliche Feld [Parent] stellt dabei den Bezug zur übergeordneten Definition her.

Der umgekehrte Weg, also das Kopieren aus Excel und Einfügen in den »EASY UI Designer«, funktioniert genauso, allerdings unter folgenden Bedingungen:

Wenn Sie also vor dem Einfügen die bereits bestehende Textgruppe selektieren, wird darunter eine gleichnamige Gruppe angelegt und darin die entsprechenden Texte. Wenn Sie hingegen den übergeordneten Knoten Benutzertexte markieren, ermittelt das System, dass die in der Zwischenablage benannten Definitionen bereits im Projekt existieren und fragt, was zu tun ist. Sie können dann wählen, ob Sie die Definitionsparameter im Projekt durch die Werte aus der Zwischenablage überschreiben wollen.

Wenn Sie z. B. mit dem hier angegebenen Zwischenablageinhalt den Knoten Variablen markieren und dort einfügen, passiert hingegen gar nichts, weil der Inhalt der Zwischenablage anhand der in spitze Klammern gesetzten Tabellenbezeichner vorgefiltert wird.

Wenn Sie sich in Excel an das vorgegebene Tabellenmuster halten, können Sie also eigene Listen entsprechend anpassen und über die Zwischenablage in das Projekt kopieren.

Parameterzuordnung

Reihenfolge beim Einfügen