Speciale tekens

Speciale tekens in windows met Keyboard-Shortcuts oproepen

Dit artikel heeft op zichzelf niets met Filemaker Pro® te maken, maar mijn moeder was erg druk met genealogie-boeken schrijven en zij gebruikte daarbij regelmatig speciale tekens om mijlpalen in de levensloop van een persoon aan te geven: ≈ (Doop), ∞ (Huwelijk), † (Overlijden) etc.

Op de MAC heb je veel speciale tekens gemakkelijk beschikbaar, bijvoorbeeld een • is option + 8 en zo zijn er wel meer. Op Windows (waarop mijn moeder werkt) is de • te maken door: alt + NUM0149 in te tikken of het programma character-map te gebruiken ….. op zijn zachts gezegd is dat een beetje omslachtig. Lees meer Speciale tekens

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

get( UUID ) als primary key?

In FIlemaker 12 werd de Get ( UUID ) functie geïntroduceerd. Filemaker zelf suggereert deze te gebruiken als primary key. Het resultaat van de functie is bv ‘FB80E672-4AC3-4A0A-9B77-F5255E80952D’. Het doel van een UUID (http://en.wikipedia.org/wiki/Universally_unique_identifier) is duidelijk. Voor Filemaker 12 gebruikten een aantal ontwikkelaars al custom functions om een UUID te genereren. Het toepassen van een UUID als primary key ( auto entry ) garandeert de ontwikkelaar een altijd unieke sleutel waar deze verder geen omkijken heeft na bv. conversies, samenvoegen van records uit verschillende bestanden etc. . Lees meer get( UUID ) als primary key?

Scriptparameters en results

Hoe het probleem dat Filemaker maar één scriptparameter en één scriptresult kent te omzeilen? Een voorbeeldbestand waarbij een effectieve methode om vlug en simpel meerdere parameters aan scripts mee te geven wordt getoond.

Een aantal custom functions worden gebruikt om dit in de praktijk toe te passen.

Bekijk de techniek door onderstaand bestand te downloaden…

ft_parameter_result

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