Het probleem is niet zozeer dat de gegevens niet worden opgeslagen, want dat worden ze wel. Het probleem zit 'm er in dat je steeds de keuzelijsten openklapt bij het bladeren, zodat dankzij je eigen code de keuzelijsten accuut worden gewist. En dan worden de waarden uiteraard ook weer in de tabel leeggemaakt. Dus het proces dat je nu hebt doet het volgende: je vult een record met de drie keuzelijst waarden (zoals ik al een paar keer heb gezegd: volslagen onnodig om er drie te gebruiken; één is meer dan genoeg). Vervolgens blader je naar een volgend record, en daarmee wordt de keuzelijst leeggemaakt, en de ingevoerde waarde weer gewist.
Je moet dus voorkomen dat een keuzelijst wordt leeggemaakt als er wat in staat. Het verwijderen van al die dropdown acties is daarbij een eerste stap...