If
 
Doel 
Geeft als resultaat resultaat1 of resultaat2, afhankelijk van de waarde van een test.
Opmaak 
If(test; resultaat1; resultaat2)
Parameters 
test - een numerieke waarde of logische uitdrukking
resultaat1 - uitdrukking of veld naam
resultaat2 - uitdrukking of veldnaam
Resulterend gegevenstype 
tekst, getal, datum, tijd, tijdstempel, container
Afkomstig van 
FileMaker Pro 6.0 of lager
Beschrijving 
Als test Waar is (elk numeriek resultaat dat niet nul is), geeft FileMaker Pro als resultaat resultaat1. Als test Onwaar (0) is, is het resultaat resultaat2. Test moet een uitdrukking zijn die een numeriek of logisch (Waar, Onwaar) resultaat geeft.
Opmerkingen
 •
 •
Wanneer test naar een veld verwijst dat nog geen waarde bevat, geeft de functie If standaard een leeg resultaat. Wanneer u dit niet wilt, schakelt u de optie Niet evalueren als alle velden waarnaar wordt verwezen, leeg zijn uit.
Voorbeelden 
If(Taal ="Nederlands"; "Technische ondersteuning voor Nederland en België"; "Technische ondersteuning voor andere landen") geeft als resultaat Technische ondersteuning voor andere landen als het veld Land Frankrijk of Japan bevat. De functie geeft als resultaat Technische ondersteuning voor Nederland en België als het veld Taal de waarde Nederlands bevat.
If(Land="Nederland"; Subtotaal * Belastingtarief Nederland; 0) geeft als resultaat het belastingbedrag als de koper in Nederland woont en in alle andere gevallen 0.
Verwante onderwerpen 
Naslaggegevens voor functies (lijst met categorieën)
Naslaggegevens voor functies (alfabetisch overzicht)
Formules
Functies
Berekeningvelden definiëren
Operatoren gebruiken in formules