Het valt mij op dat in een velddefinitie van een tabel de rubriek autowaarde bij het key attribuut op Ja staat. Dat is ook correct omdat dit een primary key betreft die automatisch moet worden opgehoogd bij een nieuw record. Bij andere tabellen waar ook een primary key van toepassing is zie ik deze rubriek niet. Ik zie alleen de rubrieken Lengte, Standaardwaarde en Opmaakvoorbeeld. Bij het invoeren van gegevens in deze tabellen kan ik zelf de waarde van de primary key invullen terwijl ik ervan uitga dat deze automatisch wordt toegewezen. De referentiele integriteit tussen het main form en de gerelateerde formulieren (tabellen) is wel in stand. Bij het registreren van een record in het main formulier wordt er aangegeven dat de referentiele integriteit niet wordt gewaarborgd. Kan iemand mij aangeven wat hier aan de hand kan zijn?
Autowaarde moet jezelf instellen, standaard staat het op Nee. Het kan bv nodig zijn dat de gebruikers een unieke waarde ingeeft in het primaire veld.
Theo, er staan nog wat vragen van jou open… kan je aangeven of de vragen goed beantwoord zijn of nog open staan? Wellicht dat toekomstige vragenstellers ook wat aan het antwoord hebben.
Inmiddels heb er ontdekt dat dit probleem ontstaat als de velddefinitie niet een geheel getal (integer) is. Als ik de key definieer als integer, dan wordt de key automatisch verhoogt.