FileMaker - Tip
95
![]()
|
|
|
Iemand wil dat de gebruiker zeker niet vergeet een bepaald veld in te vullen (laten we dit veld hier Datum noemen). Daarom zou hij dit veld Datum graag een opvallende kleur geven zolang het niet ingevuld is. Creëer hiertoe een nieuw calculatieveld met als resultaat "container". De formule controleert of het veld Datum ingevuld is. Indien wel, dan gebeurt er niets, indien niet, dan wordt het containerveld gevuld met een opvallende kleur. De kleuren die we gebruiken, kunnen we bewaren als globals (containers) in dezelfde of in een of andere gerelateerde databank*. Stel dat we het containerveld gevuld met rood daar Warning Red genoemd hebben. De formule ziet er dan als volgt uit: If(IsEmpty(Datum); Warning Red; "") We plaatsen dit calculatieveld pal onder het veld Datum. De eigen kleur van het calculatieveld is wit, en die van Datum transparant. We zorgen er ook voor dat het calculatieveld niet aangeklikt kan worden en dat het ook uit de Tab-volgorde gehaald is. Het veld Datum zal nu rood gekleurd zijn als het leeg is en wit als het ingevuld is. Zie ook Tip 20. Vanaf FileMaker 9 beschikken we over een vlottere methode: de conditional formatting.
|
avd@avd-ci.be - contactformulier