Tabellen anpassen

enaio® editor 11.0 »

Beim Anpassen der Datenbanktabellen werden fehlende Objekttabellen erzeugt, Objekttabellen fehlende Spalten hinzugefügt und Objekttabellen, denen kein Objekt in der Objektdefinition entspricht, als ungenutzte Tabellen gekennzeichnet.

Spalten, die zu klein sind, können angepasst werden. Spalten, die zu groß sind, d. h. deren Feldlänge in der Datenbank größer ist, als in der Objektdefinition, können nicht angepasst, sondern müssen neu angelegt werden. Gibt es in der Datenbank noch keine Daten in einer Tabelle mit zu großen Feldlängen, wird beim Anpassen automatisch die ganze Tabelle gelöscht und danach neu angelegt. Gibt es Daten in der Tabelle, erhalten Sie beim Anpassen einen Sicherheitshinweis und können die Tabelle neu anlegen lassen oder so belassen. Sind Felder gelöscht worden, dann werden die entsprechenden Spalten nicht gelöscht.

Sie können einzelne markierte Tabellen anpassen oder die gesamte Datenbank anpassen.

Diese Funktionen erreichen Sie über die Schaltflächen auf der Leiste Datenbank oder über das Kontextmenü auf der Registerkarte Datenbank. Einzelne Tabellen können Sie ebenfalls über das Kontextmenü auf der Registerkarte Objektdefinition anpassen.

Über die Funktion fehlerhafte Tabellen auswählen markieren Sie alle Tabellen, die bei der Überprüfung als fehlerhaft markiert wurden.

Die Ergebnisse der Anpassungen werden im Ausgabefenster angezeigt.

Ändern Sie die Reihenfolge der Tabulatorpositionen zwischen Optionsschaltflächen, erhalten Sie beim Prüfen den Hinweis, dass die Spalte für die Optionsschaltfläche fehlt. Passen Sie die Tabelle an, wird eine neue Spalte erzeugt und die alte Spalte, auch wenn sie bereits Daten enthält, gelöscht.

Markieren Sie in der Datenbankansicht die Spalte einer Tabelle, finden Sie im Kontextmenü die Funktion Wert setzen. Damit können Sie einen Wert angeben, der in die Spalte, also in alle Felder bereits bestehender Objekte dieses Objekttyps oder in alle leeren Felder eingetragen wird. Mit dieser Funktion können Sie bei einem Objekttyp, dessen Indexdatenmaske Sie um ein Feld ergänzt haben, dieses Feld mit Daten belegen.

Beachten Sie bitte, dass nicht überprüft wird, ob in Zusammenhang mit Katalogen, AddOns und Skripten Inkonsistenzen entstehen.