Returnerar ett av flera möjliga resultat som bygger på en serie villkor.
Case (villkor1 ; resultat1 {; villkor2 ; resultat2 ; ... ; standardresultat})
villkor
– valfritt textuttryck eller numeriskt uttryck.
resultat
– resultat som motsvarar uttrycket.
Parametrar inom klamrar {} är valfria.
Text, numeriskt, datum, tid, tidsstämpel, container
FileMaker Pro 6.0 eller tidigare
Case-funktionen utvärderar ett uttryck i taget och när ett sant uttryck påträffas returneras värdet som är angivet som resultat
för det uttrycket.
Du kan lägga till ett standardresultat i slutet av parameterlistan. Om inget av uttrycken som värderats returnerar värdet sant returnerar funktionen Case det värde som har angetts som standardresultatet
. Om inget standardresultat anges returnerar Case ett tomt resultat.
Case(Poäng >= 90;"Väl godkänt";Poäng > 50;"Godkänt";"Icke godkänt")
visar Väl godkänt om poängen är 90 eller högre, Godkänt om poängen är mellan 50 och 90 och Icke godkänt för övriga poäng.
Case(Leveransmetod="Land";2;Leveransmetod="Flyg";10)
returnerar 2 när fältet Leveransmetod innehåller Land, och 10 returneras om Leveransmetod innehåller Flyg.