Skapa en lösning > Arbeta med formler och funktioner > Om funktioner
 
Om funktioner
En funktion är en fördefinierad, namngiven formel som utför en viss beräkning och returnerar ett enda, specifikt värde.
De flesta funktioner består av följande tre delar:
Funktionsnamn
Parenteser (om funktionen innehåller parametrar)
De parametrar som krävs för funktionen
Varje funktion returnerar ett resultat som består av någon av fälttyperna text, numerisk, datum, tid, tidsstämpel eller container.
Information om var funktioner kan användas finns i Om formler.
Obs!  Information om hur funktioner utvärderas olika på värden jämfört med klienten finns i FileMaker Knowledge Base som finns på http://help.filemaker.com.
Parameter
Funktionsparametrar kan bestå av konstanter (t.ex. 1,07 eller "hej"), fältreferenser (t.ex. FakturaTotal), uttryck (t.ex. 1 + 12) eller andra funktioner (t.ex. funktionen NPV). Du kan använda blanksteg före eller efter parenteserna som används för att avgränsa parametrarna men det är inte nödvändigt. När det behövs flera parametrar i en funktion avgränsar du de enskilda parametrarna med en listavgränsare, t.ex. semikolon.
Viktigt!  Information om ordagranna textparametrar finns i Designfunktioner.
Valfria parametrar omges med klamrar ({ }) (t.ex. i funktionen Case och funktionen Choose). Tre punkter (...) betyder att du kan lägga till flera parametrar avgränsade med semikolon (t.ex. i statistikfunktioner). Dubbla citattecken (" ") anger en textsträng.
Den här tabellen innehåller exempel på några funktioner i FileMaker Pro.
 
Denna funktion
...returnerar följande
Length("Johan")
4, dvs. antalet tecken i texten "John"
Round(Moms;2)
Momsbeloppet avrundat till två decimaler
Position(Namn;"Mc";1,1)
Ett tal som motsvarar startpositionen för en textsträng inom en annan textsträng, i det här fallet positionen för den första förekomsten av "Mc" i fältet Namn
Get ( SenasteFel )
Ett tal som motsvarar ett eventuellt fel under körningen av det senast utförda scriptsteget i det script som för närvarande körs
Sum(Pris)
Totalsumman för alla värden i det repeterade fältet Pris
Relaterade avsnitt 
Funktioner (i bokstavsordning)
Statistikfunktioner
Datumfunktioner
Designfunktioner
Externa funktioner
Ekonomiska funktioner
Hämtningsfunktioner
Logik
Numeriska funktioner
Funktioner för repeterade fält
Funktioner för grupperad statistik
Textfunktioner
Textformatering
Tidsfunktioner
Tidsstämpelfunktioner
Trigonometrifunktioner