Att söka och sortera information är de mest grundläggande funktionerna i en databas. FileMaker är bra på båda! Hur kan man få en knapp att sortera både i stigande och fallande ordning?
En lösning är att om man klickar på knappen sorteras innehållet i stigande ordning, men om man håller skift-tangenten nedtryckt samtidigt som man klickar sorteras innehållet i fallande ordning.
Knappen utför ett manus och med hjälp av funktionen Get(AktivModifieringstangent) kan du känna av om det är någon tangent nedtryckt, t.ex. skift-tangenten eller Ctrl/Cmd-tangenten. Funktionen ger ett nummer som resultat enligt följande:
Skift = 1
Skift-läs (Caps Lock) = 2
Ctrl = 4
Alt = 8
Cmd (Mac OS) = 16
Tangenterna kan också kombineras, om t.ex. både skift- och ctrl-tangenten hålls ner ger funktionen resultatet 5 (1 + 4).
Om databasen innehåller fältet Frukt och du vill sortera det stigande respektive fallande beroende på om du håller skift-tangenten nedtryck ser manuset ut så här:
<
Databasen kan se ut så här när du klickat på knappen Sortera utan att hålla ner skift-tangenten (stigande sortering).
<
<