De normale manier om een tafel te wijzigen:
- Extra -> SQL
- Voer een
ALTER TABLEin commando en druk opExecuteknop.
Een manier die werkt, ook al klaagt hij dat er geen resultatenset wordt geretourneerd:
- Maak een query in de SQL-weergave.
- Voer
ALTER TABLEin commando. - Klik op de knop in de werkbalk om deze te markeren als
Run SQL command directly. Of Bewerken ->Run SQL command directly. - Sluit de query en dubbelklik om deze uit te voeren.
Ik vermoed dat het ook met een macro kan, vergelijkbaar met https://forum.openoffice.org/en/forum/viewtopic.php?f=5&t=75763
maar met behulp van ALTER TABLE .
Voor meer ideeën, zie https://forum.openoffice.org /en/forum/viewtopic.php?f=61&t=37687 .
BEWERKEN:
Het invoegen van nieuwe rijgegevens in een formulier is eenvoudiger dan het wijzigen van de tabel. Zorg er eerst voor dat dit werkt:
- Dubbelklik op uw tafel onder
Tables. - Invoegen -> Opnemen of gegevens invoeren in de laatste nieuwe rij.
Als Invoegen -> Record is uitgeschakeld, moet u de tabel instellen om te bewerken. Zorg ervoor dat uw verbinding met de database bewerkingen toestaat. De tabel moet ook een primaire sleutel hebben.
Zodra u records in de tabelweergave kunt invoegen, is het tijd om het formulier te maken:
- Onder
Forms,Use Wizard to Create Form. - Selecteer uw tafel en druk op
>>om alle velden op te nemen. - Klik op
Finish.
Nu zou u het formulier moeten kunnen openen en gegevens in de laatste nieuwe rij kunnen invoeren.
Meer volledige instructies met voorbeelden zijn te vinden op https://www.open-of-course.org/courses/mod/url/view.php?id=786 .