Verwijzingen > Naslaggegevens voor functies > Logische functies > Choose
 
Choose
Doel 
Geeft als resultaat één resultaatwaarde, volgens de geheel-getalwaarde van een test.
Opmaak 
Choose(test;resultaat0[;resultaat1;resultaat2]...)
Parameters 
test - Een berekening van een geheel getal. Het berekeningsresultaat van de test moet een getal zijn dat wordt geïndexeerd in de lijst die erop volgt. Aangezien de index 0 als basis heeft, moet het testresultaat 0 zijn om toegang te krijgen tot het eerste resultaat.
resultaat - één of meer resultaten.
Parameters tussen accolades { } zijn optioneel.
Resulterend gegevenstype 
tekst, getal, datum, tijd, tijdstempel, container
Afkomstig van 
FileMaker Pro 6.0 of lager
Beschrijving 
FileMaker Pro evalueert test om een indexgetal te verkrijgen, dat wordt gebruikt om het overeenkomende ranggetalresultaat te kiezen.
Aangezien Choose een op 0 gebaseerde lijst is, wordt het eerste item in de lijst als 0 en het tweede item in de lijst als 1 geïndexeerd. Als test bijvoorbeeld 2 als resultaat geeft, dan wordt resultaat2 gekozen.
Voorbeelden 
Choose(Beoordeling ; "Niet van toepassing" ; "Goed" ; "Redelijk" ; "Slecht")
Beoordeling is een getalveld dat leeg is of een waarde bevat. Als het getalveld Beoordeling leeg is of de waarde 0 heeft, geeft de functie Choose Niet van toepassing als resultaat. Is Beoordeling 1, dan is het resultaat Goed. Is Beoordeling 2, dan is het resultaat Redelijk, en bij 3 is het resultaat Slecht. Als Beoordeling een waarde bevat die niet wordt toegewezen aan een van de resultaatparameters, geeft de functie Choose niets als resultaat.
Verwante onderwerpen 
Naslaggegevens voor functies (lijst met categorieën)
Naslaggegevens voor functies (alfabetisch overzicht)
Formules
Functies
Berekeningvelden definiëren
Operatoren gebruiken in formules