Postcode opzoeken bij een adres

Je kent vast wel het probleem dat je een adres hebt en dat je de postcode niet weet. Dan ga je naar google, daar tikt je het adres in Maps en dan kijk je wat er bij de postcode verschijnt.

Met de download bij dit artikel kan je exact hetzelfde doen vanuit FileMaker. Werkt in Pro én in Go. LET OP! FileMaker 16 óf de BaseElements-plugin gebruiken! (allebei gaat trouwens ook goed)

NL Google Postcodesearch

Meertalig systeem

Het gebeurt wel eens dat je een project hebt waarbij meertalige veldlabels nodig zijn. Een nederlandse gebruiker ziet dan “Achternaam” staan waar een engelse gebruiker “Last name” ziet staan. Thans dat is de bedoeling.

Er zijn op internet wel voorbeelden te vinden van hoe dat kan worden gerealiseerd en ik heb er zelf diverse bedacht, gezien en uitgeprobeerd. De manier die ik hier voorstel is héél eenvoudig uit te breiden én toe te passen. Deze werkwijze is absoluut niet invasief op je bestaande oplossing, want je bouwt het er bij, zonder relaties of wat dan ook toe te voegen. Lees meer Meertalig systeem

Maak, maar vooral houd je code leesbaar

Graag wil ik mij even voorstellen. Mijn naam is Patrick Smit en ik ben een FileMaker enthousiastelling. Ooit begonnen met MS Access en daar een leuk systeem mee gemaakt voor een toenmalige werkgever. Vervolgens door omstandigheden een tijd geen database werkzaamheden, maar wel altijd de kracht die daarvan uitging geuit tegenover een ieder die dat maar wilde horen en ook aan hen die dat niet inzagen c.q. begrepen. Vervolgens ben ik op een bepaald moment in 2010 met FMPro in aanraking gekomen en dat heeft mij sindsdien niet meer losgelaten.

Het onderwerp wat ik graag zou willen aansnijden betreft calculaties. En dan met name de leesbaarheid daarvan. Persoonlijk heb ik er altijd moeite mee om code ( calculaties ) te lezen waar geen of nauwelijks spaties in voorkomen. Dat wordt nog eens versterkt als haken direct tegen tekst aan getypt staan. Wat ik dan als eerst doe is daar waar nodig spatiëringen toepassen om de boel leesbaarder te krijgen. Noem het een tik of van mijn part zonde van de tijd, maar mij helpt het. En ik stel me zo voor dat er meerdere mensen zijn die graag een leesbare code voorgeschoteld krijgen. Lees meer Maak, maar vooral houd je code leesbaar

Evaluate-Let 2.0

Deze keer een custom-functie: EvaluateLet() en deze kan worden gebruikt om een string variabelen (die er uitziet als: “$test=1;$naam=\”Piet\”” etc. )  in één keer om te zetten in tig-variabelen.

In de filemaker-help en in diverse artikelen op internet kan je info vinden over het in één set-variable scriptstap declareren van meerdere variabelen.

Evaluate ( “Let([” & parameter-string & “] ; 1 )” )

Ook op deze site vindt je daar een artikel over van Jos: Scriptparameters en results en gaat daar indirect ook over. Deze methode werkt ook perfect, maar heeft zo merkte ik ook een belangrijke beperking: het lukt niet om meer dan 1000 variabelen in één keer aan te maken. Lees meer Evaluate-Let 2.0

Portalen vrij sorteren

Sorteer een portalen op elke gewenste kolom.

In het bestand bij dit artikel kunnen de portaalrecords worden gesorteerd door op de kolomkop van het gewenste veld te klikken.

Het werkt op zich ook heel eenvoudig: door op de kolomkop te klikken wordt het sorteerscript geactiveerd en krijgt meteen via de scriptparameter door op welk veld moet worden gesorteerd. Die parameter wordt gebruikt in een ExecuteSQL-opdracht:
“SELECT UUID FROM Orders WHERE OrganisatieID=UUID ORDER BY <klikveld> DESC/ASC”.
en het resultaat wordt in een globale variabele opgeslagen ($$idlist)

In de tabel met de portaalrecord zit een berekening die de positie van de eigen UUID in variabele $$idlist bepaalt en in de tabel met de organisaties wordt de portaal gesorteerd weergegeven op die berekening …. het resultaat is een dynamisch gesorteerde portaal. Lees meer Portalen vrij sorteren

Datumkiezer

Schermafbeelding van de datumkiezer
Hallo Wereld! Welkom op deze site, met alleen maar informatie en voorbeelden van Filemaker Pro. Deze site is geen eigendom van Filemaker Inc. en wordt ook niet gesponsord door FMI.  Als opener tref je in dit bericht een link naar: Kalender

Dit is een leuk voorbeeld van wat je kan doen met een combinatie van scripts, scripttriggers en conditional formatting. Dit bestand is volledig door ons bedacht en uitgevoerd en als je het voor je eigen projecten wilt gebruiken, heb je daar bij deze toestemming voor.

Lees meer Datumkiezer