Over het algemeen werkt het vastleggen van gegevens in
ODBC-
gegevensbronnen op dezelfde manier als het vastleggen van FileMaker-gegevens. FileMaker slaat wijzigingen in externe gegevens op wanneer u een veld verlaat of naar een andere record gaat. Zie
Gegevens in records vastleggen voor meer informatie. Aangezien externe gegevens echter door andere software worden bestuurd en interactief kunnen worden gebruikt door gebruikers die buiten de FileMaker-software werken, kunt u bepaalde acties uitvoeren om er zeker van te zijn dat u de recentste recordgegevens en het recentste tabel
schema hebt.
Voor ODBC-tabellen gebruikt FileMaker een “optimistische vergrendeling” om gegevensinvoer te regelen. FileMaker vernieuwt niet automatisch de gegevens wanneer u begint gegevens in te voeren in een externe record of wanneer u een zoekopdracht uitvoert op ODBC-gegevens.
FileMaker werkt het schema tussen de ODBC-bron en de “schaduw”tabel bij. U hebt het veldschema in de gegevensbron niet gewijzigd, maar alleen het tabelschema van FileMaker bijgewerkt met nieuwe of ontbrekende velden. U verwijdert bijvoorbeeld een veld uit een ODBC-tabel in de relatiegrafiek. Als u daarna opnieuw op
Sync klikt, zal het veld uit de externe gegevensbron opnieuw verschijnen.
Opmerking Nadat u hebt gesynchroniseerd, is het mogelijk dat veldopties die u in FileMaker Pro hebt ingesteld, weer op hun beginwaarden zijn ingesteld als de ODBC-gegevensbron die optie niet afdwingt. Als u bijvoorbeeld de bevestigingsoptie
Niet leeg hebt geselecteerd, moet u die optie na het synchroniseren mogelijk opnieuw instellen.