Ändern einer DB-Tabelle
Hinzufügen eines Datensatzes
So fügen Sie einen Datensatz hinzu:
1. | Setzen Sie den Cursor in die gewünschte Zeile der DB-Tabelle und klicken Sie auf das Symbol ![]() ![]() |
2. | Klicken Sie auf den Befehl Datei | Speichern..., um den neuen Datensatz zur Datenbank hinzuzufügen. In der Authentic-Ansicht wird in der Datenbank-Tabelle eine neue Zeile für den neuen Datensatz angehängt. Der AltovaRowStatus für diesen Datensatz wird auf A (für Added = Hinzugefügt) gesetzt. |
Wenn Sie Daten für den neuen Datensatz eingeben, werden diese fett und unterstrichen angezeigt. Auf diese Art können Sie neu hinzugefügte Datensätze von vorhandenen unterscheiden - wenn vorhandene Datensätze nicht mit diesen Texteigenschaften formatiert wurden. Datentypfehler werden rot gekennzeichnet.
Der neue Datensatz wird zur DB hinzugefügt, wenn Sie Datei | Speichern... auswählen. Nachdem ein neuer Datensatz zur Datenbank hinzugefügt wurde, wird das AltovaRowStatus-Feld initialisiert (gekennzeichnet durch ---) und der Datensatz wird in der Authentic-Ansicht als regulärer Datensatz angezeigt.
Ändern eines Datensatzes
Um einen Datensatz zu ändern, setzen Sie den Cursor an die gewünschte Stelle in der DB-Tabelle und nehmen Sie die gewünschten Änderungen vor. Wenn die Anzahl der Datensätze beschränkt ist, müssen Sie eventuell (siehe Navigieren in einer DB-Tabelle) zum gewünschten Datensatz navigieren.
Wenn Sie einen Datensatz bearbeiten, werden die Einträge in allen Feldern des Datensatzes unterstrichen und der AltovaRowStatus aller primären Instanzen dieses Datensatzes wird auf U (für Updated = Aktualisiert) gesetzt. Für alle sekundären Instanzen dieses Datensatzes wird der AltovaRowStatus auf u (klein geschrieben) gesetzt. Die primären und sekundären Instanzen eines Datensatzes werden durch die Struktur der DB definiert - und ebenfalls von dem davon generierten XML-Schema. Wenn z.B. eine Adresstabelle in einer Kundentabelle enthalten ist, kann die Adresstabelle im Design-Dokument in zwei Instantiierungstypen vorkommen: als Adresstabelle selbst und innerhalb von Instantiierungen der Kundentabelle. Derjenige der beiden Typen, der geändert wird, ist der primär geänderte Typ. Andere Typen - es kann mehr als einen anderen Typ geben - sind sekundäre Typen. Datentypfehler werden rot markiert.
Sie speichern die Änderungen in der DB durch Klicken auf Datei | Speichern.... Nachdem ein geänderter Datensatz in der DB gespeichert wurde, wird das AltovaRowStatus Feld initialisiert (gekennzeichnet durch ---) und der Datensatz wird in der Authentic-Ansicht als regulärer Datensatz angezeigt.
Bitte beachten Sie die folgenden Punkte:
•Selbst wenn nur ein einziges Feld eines Datensatzes in der Authentic-Ansicht geändert wird, wird der gesamte Datensatz beim Speichern der Daten in der Datenbank aktualisiert.
•Der Datumswert 0001-01-01 ist bei einigen Datenbanken als NULL-Wert definiert und könnte daher eine Fehlermeldung verursachen.
Löschen eines Datensatzes
So löschen Sie einen Datensatz:
1. | Setzen Sie den Cursor in die Zeile für den entsprechenden Datensatz und klicken Sie auf das Symbol ![]() |
2. | Sie speichern die Änderungen in der DB durch Klicken auf Datei | Speichern. |
Anmerkung: Wenn Sie Daten in der DB speichern, wird der Rückgängig-Befehl zurückgesetzt. Sie können Operationen, die vor dem Speichern durchgeführt wurden, nicht mehr rückgängig machen.