Der normale Weg, eine Tabelle zu ändern:
- Extras -> SQL
- Geben Sie einen
ALTER TABLE
ein Befehl und drücken SieExecute
Schaltfläche.
Ein Weg, der funktioniert, obwohl er sich darüber beschwert, dass keine Ergebnismenge zurückgegeben wird:
- Erstellen Sie eine Abfrage in der SQL-Ansicht.
- Geben Sie
ALTER TABLE
ein Befehl. - Klicken Sie auf die Schaltfläche in der Symbolleiste, um sie als
Run SQL command directly
zu markieren . Oder Bearbeiten ->Run SQL command directly
. - Schließen Sie die Abfrage und doppelklicken Sie darauf, um sie auszuführen.
Ich vermute, es könnte auch mit einem Makro gemacht werden, ähnlich wie https://forum.openoffice.org/en/forum/viewtopic.php?f=5&t=75763
aber mit ALTER TABLE
.
Weitere Ideen finden Sie unter https://forum.openoffice.org /en/forum/viewtopic.php?f=61&t=37687 .
BEARBEITEN:
Das Einfügen neuer Zeilendaten in ein Formular ist einfacher als das Ändern der Tabelle. Stellen Sie zunächst sicher, dass dies funktioniert:
- Doppelklicken Sie unter
Tables
auf Ihre Tabelle . - Einfügen -> Datensatz, oder Daten in die letzte neue Zeile eingeben.
Wenn Einfügen -> Datensatz deaktiviert ist, müssen Sie die Tabelle zum Bearbeiten einrichten. Stellen Sie sicher, dass Ihre Verbindung zur Datenbank die Bearbeitung zulässt. Außerdem muss die Tabelle einen Primärschlüssel haben.
Sobald Sie Datensätze in die Tabellenansicht einfügen können, ist es an der Zeit, das Formular zu erstellen:
- Unter
Forms
,Use Wizard to Create Form
. - Wählen Sie Ihren Tisch aus und drücken Sie
>>
um alle Felder einzuschließen. - Klicken Sie auf
Finish
.
Jetzt sollten Sie das Formular öffnen und Daten in die letzte neue Zeile eingeben können.
Ausführlichere Anweisungen mit Beispielen finden Sie unter http://www.open-of-course.org/courses/mod/url/view.php?id=786 .