En enkel lösning är att ersätta mellanslag, å, ä och ö med rätt värden:
1 "http://www.posten.se/soktjanst/postnummersok/resultat.jspv?"
2
3 &
4
5 Substitute (
6 Lower ( Adress::Gatuaddress ) ;
7 [ " " ; "+" ] ;
8 [ "å" ; "%E5" ] ;
9 [ "ä" ; "%E4" ] ;
10 [ "ö" ; "%F6" ]
11 )
12
13 &
14
15 Substitute (
16 Lower ( Adress::Postort ) ;
17 [ " " ; "+" ] ;
18 [ "å" ; "%E5" ] ;
19 [ "ä" ; "%E4" ] ;
20 [ "ö" ; "%F6" ]
21 )
Om du har FileMaker Pro Advanced och vill göra det enklare att använda samma formel på olika ställen, bör du skapa en anpassad funktion som ersätter de ovannämnda karaktärerna.
Vill du göra det riktigt snyggt och hantera även andra tecken än å, ä och ö än skapar du en rekursiv anpassad funktion som går igenom en text och ersätter varje tecken som inte är tillåtet i en URL med motsvarande hexadecimal - men det är antagligen överkurs.