Tabelleneditor

Im Tabelleneditor werden Definitionen der Systemmodule erstellt und bearbeitet.

Im Tabelleneditor werden Definitionen der Systemmodule bearbeitet, also z. B. Variablen, Rezepte oder Alarme. Die Parameter für eine im Tabelleneditor markierte Definition können Sie direkt im Tabelleneditor oder auf den Eigenschaftenseiten festlegen.

Eine Einführung in die Arbeitsweise mit dem Tabelleneditor, z. B. wie Sie einen Kommunikationskanal anlegen und Variablendefinitionen bearbeiten, finden Sie im Schnelleinstieg.

Tabelleneditor öffnen

Um den Tabelleneditor für ein Systemmodul zu öffnen, haben Sie folgende Möglichkeiten:

Für jedes Systemmodul wird ein eigener Tabelleneditor als Tab in der Mitte des Programmfensters der Entwicklungsumgebung angezeigt.

Sie können z. B. einen einzelnen Tab aus der Entwicklungsumgebung herausziehen, um ihn in einem separaten Fenster anzuzeigen, oder Tabs in Gruppen organisieren. Nähere Informationen siehe Tabs.

Bedienelemente des Tabelleneditors

Auf dem Tab erscheint der Projektname und die Bezeichnung des Systemmoduls, z. B. " [MyProject] Sprachumschaltung". Der Navigationspfad zur ausgewählten Definition wird neben dem Suchfeld angezeigt.

 

Tabellen für Definitionen und Gruppen

Der Tabelleneditor enthält zwei Tabellen. Die obere Tabelle zeigt die im markierten Knoten enthaltenen Definitionen und ihre Parameter an, die untere Tabelle die im Knoten enthaltenen Gruppen.

Zeilen

Pro Definition wird in der Tabelle eine Zeile angezeigt.

Spalten

Eine Spalte in der Tabelle repräsentiert einen Parameter.

Suche

Filtert den Inhalt der Tabelle nach der eingegebenen Zeichenkette. Wenn Sie die Zeichenkette eingeben und mit Enter bestätigen, werden nur diejenigen Definitionen angezeigt, die diese Zeichenkette in einer Zelle enthalten. Dabei werden nur die Spalten berücksichtigt, die im Tabelleneditor angezeigt werden. Die Zelle, in der die Zeichenkette gefunden wurde, wird mit einem grünen Häkchen markiert.

Zusätzlich steht für die Suche ein Suchdialog zur Verfügung.

Sie können die Darstellung im Tabelleneditor sowie einige Funktionalitäten anpassen. Öffnen Sie den Dialog Optionen, expandieren Sie den Knoten Entwicklungsumgebung und wählen Sie den Eintrag Editoren aus. Auf der rechten Seite des Dialogs stehen Optionen zur Anpassung des Tabelleneditors zur Verfügung.

Tabellen

Folgende Aktionen stehen für die Tabellen zur Verfügung:

Tabellen zu- und aufklappen

Über die Schaltfläche rechts oben in der jeweiligen Tabelle können Sie die Tabelle zusammenklappen und eine zusammengeklappte Tabelle über die Schaltfläche wieder ausklappen.

Begrenzung verschieben

Um mehr Platz in der ersten bzw. der zweiten Tabelle zu schaffen, können Sie auch die Begrenzung zwischen der oberen und der unteren Tabelle verschieben:

  1. Platzieren Sie die Maus am oberen Rand der unteren Tabelle. Der Cursor schaltet um ().

  2. Drücken und halten Sie die linke Maustaste. Die Begrenzung wird durch eine dicke, gepunktete Linie dargestellt.

  3. Ziehen Sie die Begrenzung bei gehaltener linker Maustaste nach oben oder nach unten.

  4. Lassen Sie die Maustaste an der gewünschten Position los.

Zeilen

Eine Zeile in der Tabelle repräsentiert eine Definition des Systemmoduls. Der Tabelleneditor erlaubt für eine Zeile folgende Aktionen:

Definition anlegen

Um eine Definition anzulegen, haben Sie folgende Möglichkeiten:

Definition bearbeiten

Um einen Parameter einer Definition zu bearbeiten, klicken Sie einmal auf die gewünschte Zelle. Der Inhalt kann direkt im Tabelleneditor bearbeitet werden. Sie können den Parameter auch auf den Eigenschaftenseiten bearbeiten.

Eine Rückgängig-Funktion steht bei der Bearbeitung von Definitionen nicht zur Verfügung.

Definition(en) auswählen

Um eine Definition zu kopieren, einzufügen oder zu löschen, müssen Sie diese Definition vorher auswählen.

Definition kopieren, einfügen und löschen

Im Kontextmenü des Tabelleneditors stehen die Editierfunktionen "Kopieren" (Strg+C) und "Einfügen" (Strg+V) zur Verfügung. Damit werden die markierten Definitionen in die Zwischenablage kopiert oder aus der Zwischenablage eingefügt. Mit "Löschen" (Entf) können Sie die markierte Definition löschen.

Das Löschen von Definitionen kann nicht rückgängig gemacht werden. Daher werden die Definitionen erst dann gelöscht, wenn Sie die Frage "Wollen Sie die selektierten Definitionen löschen?" mit Ja bestätigen. Sie können die obligatorische Bestätigung jedoch auch deaktivieren.

Definition duplizieren

Im »EASY UI Designer« müssen Namen eindeutig sein. Mit der Funktion " Duplizieren" aus dem Kontextmenü (Strg+F8) erstellen Sie für die markierte Definition eine fast identische Kopie, die sich von der ursprünglichen nur durch einen automatischen Index im Namen unterscheidet. Den Namen können Sie bei Bedarf nachträglich bearbeiten.

Die Funktion wird nur auf eine Definition angewendet, und zwar diejenige, die in der Markierungszelle das Dreieckssymbol enthält.

Spalten

Der Tabelleneditor erlaubt für eine Spalte folgende Aktionen:

Spalten anzeigen oder verbergen

Einige Definitionen verfügen über mehr Parameter, als Spalten im Tabelleneditor dargestellt werden können. Welche Parameter der Tabelleneditor anzeigen soll, können Sie im Dialog Optionen des Tabelleneditors festlegen.

"Gefrorene" Spalten mit standardmäßig beigem Hintergrund (z. B. "Alias" oder "Name") können nicht verborgen oder verschoben werden.

Reihenfolge der Spalten ändern

Um eine Spalte weiter nach recht oder nach links zu verschieben, haben Sie folgende Möglichkeiten:

Spalten schmaler oder breiter stellen

Um eine Spalte schmaler oder breiter zu stellen, können Sie die Begrenzung zwischen zwei Spalten verschieben:

  1. Platzieren Sie die Maus am linken oder rechten Rand des Spaltenkopfs einer Spalte. Der Cursor schaltet um ().

  2. Drücken und halten Sie die linke Maustaste. Die Begrenzung wird durch eine dicke, gepunktete Linie dargestellt.

  3. Ziehen Sie die Begrenzung bei gehaltener linker Maustaste nach links oder nach rechts.

  4. Lassen Sie die Maustaste an der gewünschten Position los.

Zellen einer Spalte automatisch befüllen

Haben Sie viele neue Definitionen erstellt, können Sie sich Tipparbeit sparen, indem Sie die folgenden Funktionen zum automatischen Befüllen von Zellen nutzen. Zuvor müssen Sie mehrere Zellen einer Spalte mit der Maus markieren, die sie ausfüllen wollen. Dabei muss in der Auswahl die Zelle, deren Inhalt in die anderen Zellen kopiert wird, enthalten sein. Die folgenden Funktionen stehen dann im Kontextmenü des Tabelleneditors zur Verfügung:

Zeilen sortieren

Sie können die Zeilen nach dem Inhalt der Zellen einer Spalte sortieren. Wenn Sie auf einen Spaltenkopf einmal klicken, dann werden die Zellen der Spalte (und damit die Zeilen) aufsteigend sortiert (A-Z, 0-9). Klicken Sie ein zweites Mal auf den Spaltenkopf, werden die Zellen der Spalte absteigend sortiert (Z-A, 9-0). Ein kleines nach oben oder nach unten zeigendes Dreieck im Spaltenkopf zeigt die entsprechende Sortierung an. Klicken Sie ein drittes Mal auf den Spaltenkopf, dann werden die Zeilen in der Reihenfolge angezeigt, wie sie in der Datenbank vorliegen. In diesem Fall erscheint kein Dreieckssymbol im Spaltenkopf.

Im Systemmodul Sprachumschaltung wird der Tabellenkopf der Textspalte für die Entwicklersprache fett dargestellt.