Base accepteerd geen invoer in een formulier

Om vertrouwd te raken met base heb ik een kleine data base gemaakt met 2 tabellen.
In deze tabellen kan in gegevens invoeren en ook de relaties werken goed.
Ik heb een formulier gemaakt om daar de gegevens in te kunnen voeren.
Ik zie de in de tabel ingevoerde gegevens en ook hier werken de relaties.
Ik kan echter niets aanpassen verwijderen of toevoegen
Bij de veld eigenschappen heb ik zichtbaar op ja, ingeschakeld op ja en alleen lezen op nee gezet, ook heb ik ingevuld dat je mag wijzigen verwijderen en toevoegen.
Ik heb ook een veld met een keuzelijst gemaakt, ik zie het pijltje rechts in het veld wel maar het werkt ook niet.
Met de pijltjes onder in de werkbalk kan ik wel van record naar record springen (voor en achter uit) en ook naar het begin of het einde van de data base maar een nieuw record invoegen gaat niet.
Wat heb ik niet goed gedaan ???
Ik gebruik libre office 6.4.6.2.
Al vast mijn dank voor de hulp.

Voor bepaalde functies van de software, met name voor LibreOffice Base, is Java vereist. Heb je al gecontroleerd of Java (goed) is geïnstalleerd?

Ik ben wellicht een oen maar hoe controleer ik of java in base (goed) is geïnstalleerd.
In de web browser (fire fox) is het antwoord true.

Als JAVA niet correct was geïnstalleerd dan was het überhaupt niet mogelijk geweest om gegevens in te voeren in de tabellen, tenzij je gebruik maakt van Firebird Database ipv HSQL.

Nakijken of JAVA correct is geinstalleerd kan via Extra - Opties - Geavanceerd.
“Gebruik een Java runtime environment” moet aangevinkt zijn.
In het overzicht wat daaronder staat moet een Java versie zichtbaar zijn.

Om te kijken of je gegevens kan toevoegen, moet het Formulier in bewerkingsmode opgestart worden.
Open het Formuliereigenschappen scherm en controleer het volgende:

Toevoegen toestaan = Ja,
Wijzigingen toestaan = Ja,
Verwijderen Toestaan = Ja,
Alleen gegevens toevoegen = Nee

Voor wat betreft het gebruik van een Firebird of HSQL database, het wordt aangeraden om HSQL te gebruiken. Firebird functioneert niet correct, en is alleen beschikbaar wanneer de experimentele opties aanstaan.

Ik heb al die zaken gecontroleerd en alles staat goed.
Het lijkt er op dat het hele toetsenbord (behalve de functie toetsen en de enter knop) geblokkeerd zijn.
Voor alle zekerheid, het draait onder ubuntu.

Dat is apart! Heb je het formulier met de Formulier assistent aangemaakt?

ik heb het formulier met de assistent gemaakt en later bijgewerkt.
Ik heb een nieuw formulier gemaakt alleen met de assistent en dat werkt.
ik heb de verschillen gezocht en bij de formulier eigenschappen stond onder het tabblad gegevens bij het formulier dat met de assistent is gemaakt “Tabel” en bij het door mij aangepaste formulier “Query”.
Ik heb dit in het aangepaste formulier ook op “Tabel” gezet en nu werkt het, zullen we het maar een beginners fout noemen.
Wellicht kom ik bij de uitbreiding van het bestand en het maken van rapporten en andere dingen ook nog wel problemen tegen, ik hoop dat ik dan terug mag komen.
Ik ieder geval voor nu bedankt voor de hulp.

Het blijkt toch complexer te zijn, en formulier op basis van een tabel werkt perfect maar dan heb je geen verbinding met je relaties.
Zo gauw het formulier op basis van een Query wordt gemaakt is invoer niet meer mogelijk, je ziet dan wel alle velden inclusief de relaties.

Een query is bedoeld om volgens 1 of meer parameters gegevens op te zoeken in 1 of meerdere tabellen.
Alleen in een tabel kan je gegevens invoeren.
Indien je tabellen met elkaar vebonden hebt middels een relatie dan kan je middels een subform de tweede tabel koppelen aan het eerste tabel.
Lees meer over Base in hoofstuk 8 van het boek basishandleiding LibreOffice. Dat kan je hier terug vinden en downloaden.