FileMaker Tip 265
![]()
Een veldinhoud blokkeren na een aantal dagen
Iemand wil zijn gegevensinvoer blokkeren na een bepaalde periode: de gegevens ingevoerd tijdens de week kunnen enkel tijdens die week gewijzigd worden, daarna niet meer.
We gebruiken hiertoe de AutoEnter-functie samen met de Validation.
AutoEnter is eenvoudig. Stel dat het veld Bedrag heet, dan is de AutoEnter-formule ook Bedrag: het veld vult zichzelf in met zichzelf...
Maar daar wordt dan wel een validation op toegepast. Daartoe hebben we nog een bijkomend veldje nodig dat de Modification Date registreert. We noemen het Wijzigingsdatum.
De Validation-formule wordt dan:
WeekOfYear(Wijzigingsdatum) > (WeekOfYear(Get(CurrentDate)) - 1)Als alles goed ingevoerd is, krijgen we een foutmelding indien het veld gewijzigd wordt na de verlopen week en gaat de wijziging niet door.
Terug naar het selectiemenu voor de tips.