FileMaker Tip 316

Tooltips met GetNthRecord

 

Deze week een leuke toepassing van de nieuwe functie GetNthRecord. Deze functie geeft de inhoud van een vrij te kiezen veld voor een vrij te kiezen record van een reeks. Die vrij te kiezen record is bijvoorbeeld de vorige (we gebruiken de functie Get(RecordNumber)):

Get(RecordNumber) - 1

of de volgende:

Get(RecordNumber) + 1

We kunnen met de functie GetNthRecord dus tonen wat de inhoud van een gekozen veld is voor de vorige en de volgende record. Dat kan handig zijn als tooltip onder de Next- en de Previous-knop. Stel dat we in een ToDo's databank bladeren, dan kunnen we de datum van de vorige To Do als tooltip te voorschijn toveren met deze formule:

GetNthRecord(Events::Datum Event; Get(RecordNumber) - 1)

en die van de volgende met deze:

GetNthRecord(Events::Datum Event; Get(RecordNumber) + 1)

In tip 318 krijgen we nog een fraaie toepassing van GetNthRecord.

 

Terug naar het selectiemenu voor de tips.