2011

Mar

21

Av

FileMaker kan skapa slumptal mellan 0 och 1 med beräkningsfunktionen Random. Jag har tidigare skrivit om hur man kan göra ett slumpmässigt urval med hjälp av funktionen, denna gång ska jag visa hur man kan göra en slumpmässig sekvens av nummer utan dubbletter. Om du någon gång spelat på Lotto vet du att man ska välja 7 nummer av 35. Att pricka in samtliga 7 rätt är en chans på ungefär 6,5 miljon. Vissa använder sina turnummer, andra låter FileMaker välja numren. Vilket som är bäst avgör du själv! Jag har aldrig vunnit 🙁

Läs mer »

Som jag tidigare skrivit några gånger, t.ex. Räkna med datum och Räkna med datum igen, är FileMaker suverän på datumberäkningar. I och med att FileMaker räknar datum som numeriska tal internt är det lätt att lägga till och dra ifrån dagar, månader och år.Nyligen ville jag beräkna datum för första och sista dagen i en månad. Om jag t.ex. angav datumet 2010-12-06 ville jag få 2010-12-01 och 2010-12-31. Att räkna fram första datum i en månad är ganska enkelt. Du använder funktionen Dateför att skapa ett datum av månadsnumret (Month), dagen (första dagen i en månad är alltid 1) och årtalet (Year).

Läs mer »

Filtrerade portaler är en nyhet i FileMaker Pro 11. Du har en relation men kan med olika ”filter” visa en delmängd av de relaterade posterna i portalen och har också möjlighet att visa flera portaler med olika innehåll från samma relation. Ett problem uppstår dock när du vill summera ett värde i de relaterade posterna. En relation kan t.ex. filteras med datum så att endast relaterade poster senare än ett angivet datum visas, och du kan låta en FileMaker-användare ändra datum efter önskemål. I exemplet kan användaren ange ett datum och endast visa de relaterade rader i portalen där datumet är senare än det angivna.

Läs mer »

2010

Aug

25

Av

I FileMaker finns det kortkommando för att skriva in dagens datum (Ctrl+-/Cmd+-), men tänk om du enkelt vill ange datum för igår, i morgon, julafton eller annan dag med ett kommando? Med manus-triggers och FileMaker 11 är det möjligt att påverka innehållet i ett fält innan det valideras och sparas.

Läs mer »