Blog Archives

Monitor FileMaker Server met de Admin API

Sinds FMS 18 zit er in FMS de mogelijkheid om deze te monitoren en te beheren met de Admin API. De documentatie zit in elke FMServer ingebakken en is te vinden via: https://<ip_of_fqdn_van_fmserver>/fmi/admin/apidoc/
FMS 17 had ook al een Admin API aan boord, maar die was in Beta en sinds 27 sept 2019 is die niet meer beschikbaar op dat platform.

Lees meer ›



ListLogic

Je wilt soms wel eens lijstjes vergelijken: Welke values komen in beide lijsten voor (AND) of welke values uit lijst1 staan er niet in lijst2 (NOT) of welke values komen alleen voor in lijst1 of alleen in lijst2 (XOR). Met UniqueValues kan je daarvoor een leuke CF maken, die supersnel werkt.

Lees meer ›



Dec2Binary ( dec ) voor FM18

Deze functie zet een decimaal getal ook om naar eenbinaire reeks, maar deze werkt met de vanaf FM18 beschikbare while-functie:

While (
[
n = Int ( dec ) ; // Dit is de invoer
p = If ( n >

Lees meer ›



Dec2bom

Deze functie maakt gebruik van de Custom Functie Dec2bin om een “onzichtbare” index aan te maken tbv het sorteren van een keuzelijst:

Let ( [
num = dec ;
m = If ( len < 54 ; len ; 54 ) ; // Maximaal 54 bits = 18014398509481983
s = “0000000000000000000000000000000000000000000000000000000”

Lees meer ›



Dec2bin

Deze functie zet een decimaal getal om naar een binaire reeks:

// Simpele functie om een decimaal getal om te zetten naar een binaire getal
//
// Let op met even getallen > 255 Deze functie maakt een binair getal uit machten
// van 10 en zodra je >

Lees meer ›



Round2Multiple

Dit is een heel eenvoudige functie, waarmee een getal op een veelvoud van een andere getal/fractie kan worden afgerond:

Round ( Number / Precision ; 0 ) * Precision

Ipv een nummer kan je ook een tijd gebruiken, de precision…



Typen en zoeken tegelijk

Voor keuzelijsten is “Type ahead” beschikbaar. Terwijl dat je een veld vult, wordt de keuzelijst beperkt. In een lijst met bijvoorbeeld 10.000 artikelen is handiger om te zoeken en een slectie te zien.

In het voorbeeldbestand wordt een heel effect…



Virtual Magic Valuelists

In de community zie ik af en toe vragen voorbijkomen van mensen die keuzelijsten van meerdere tabellen in één willen hebben en vragen van mensen die “Magic-Valuelists” niet werkend krijgen.

Het interessante is dat je de Magic-Valuelist-techniek ka…



Telefoonnummer formatteren

Tags: , ,

Compatibiliteit FMP met oudere versies

Wellicht een open deur voor sommigen, maar soms is het handig om een reminder te hebben van welke functie je kan toepassen. Zit je met 17 te programmeren voor een klant waar gebruikers nog versie 14 gebruiken, dan is het soms nodig om even te spieken.

Dat kan via de help van FileMaker op in het Nederlands of als je het liever in het Engels opzoekt kan dat hier.

Lees meer ›

Tags: , ,

Record 2 JSONobject

Tags: , , , ,

Postcode opzoeken bij een adres

Tags: , , , ,

Script dispatching met het FMP-protocol

Tags: , , , ,

Netwerk-installatie van FileMaker mbv “Assisted Install.txt”

Tags:

Recursiviteit

Twee jaar geleden heb ik in dit artikel (Recursieve Custom Functions maken) een methode getoond waarmee je stapsgewijs een CF zou kunnen maken. Het voorbeeld in dat artikel was zogenaamde “kop-recursie” of in het engels “head-recursion”.

In dat artikel heb ik de opmerking gemaakt dat over het verschil tussen kop- en staart-recursie een apart artikel zou kunnen worden geschreven.

Lees meer ›

Tags: , ,

Andere SSL-certificaten gebruiken op FMServer

untrusted ikoonhet is al een tijdje mogelijk om met FMP en FMS een “beveiligde” verbinding te maken. Gebruik je echter het standaard FileMaker SSL-Certificaat dat bij de installatie van FMS wordt meegeïnstalleerd, dan gebruik je een certificaat dat “de hele wereld” ook gebruikt en dat is per definitie dus niet veilig.

Lees meer ›

Tags: , ,

JSON uitlezen

Tags: , , ,

Meertalig systeem

Tags: , , ,

FMServer aan-/uitschakelen op een desktop

Dit keer een artikel over het op bepaalde manieren aan en uit schakelen van FileMaker Server en specifiek op een desktop computer (Mac of Windows). Je zou denken dat dit niet veel voeten in de aarde heeft en inderdaad als je er aan bent gewend, dan heeft het in jouw eigen situatie niet veel om het hand,

Lees meer ›

Tags: ,

Recursieve Custom Functions maken

Tags: , ,

Valutakoersen

Tags: ,

FileMaker in een andere taal op MacOS

Een jaar geleden heb ik een artikel geplaatst over hoe je Filemaker “Engelstalig” zou kunnen gebruiken op een Nederlandse Mac OS X. Die manier houdt feitelijk in: het wijzigen van de pakket-inhoud van je Filemaker.app en dat werkt. Maar die manier is niet erg flexibel en de tip van Felix: Language Switcher (http://www.tj-hd.co.uk/en-gb/languageswitcher/) werkt prima,

Lees meer ›

Tags:

Text Logic (Updated)

[Update] 28 mei 2019: Met de custom-function “ListLogic” kan je deze functies in één functie stoppen. Je hebt dan wel minsten FMP(A) 16 nodig. Zie: https://www.filemakertips.nl/listlogic/ [/Update]

Enkele weken geleden heb ik hier de Custom-Functie Unique Values gepubliceerd. Met die functie kan je uit een hoeveelheid waarden,

Lees meer ›

Tags: ,

Routeplanner met Googlemaps

Het vorige artikel (en voorbeeld) toonden een route van A naar B in een kaart. Dat is natuurlijk leuk, maar daar heb je meestal geen webviewer voor nodig. Je wilt vaak meer en dat kan met het voorbeeld van deze keer, dat een (paar) stapje(s) verder gaat:
1) De route bevat waypoints
2) De volgorde wordt vanzelf geoptimaliseerd
3) Er wordt een totale afstand berekend

De basis is hetzelfde bestand van het vorige artikel.

Lees meer ›

Tags: ,

GoogleMaps in de Webviewer

Er zijn verschillende manieren om GoogleMaps in de webviewer te tonen. Google heeft de API in de afgelopen jaren ook al enkele keren gewijzigd. Hier stel ik het gebruik van de Javascript v3 API aan jullie voor.GoogleMaps

Ik gebruikte voorheen de GoogleMaps-Embed API en die werkt nog steeds prima.

Lees meer ›

Tags: , , ,

Top