FileMaker - Tip 166

 

Klik op om terug te keren naar het selectiemenu.

Tip 166 - Hoeveel rijen staan er eigenlijk in een bepaalde portal?

Iemand vraagt hoe hij kan zien hoeveel rijen er in een portal getoond kunnen worden, of - beter gezegd - hij wil weten hoeveel gerelateerde records er zijn.

Dat is helemaal niet moeilijk. We gebruiken de Count-functie en laten die los op een willekeurig veld uit de gerelateerde databank. Stel dat we in een databank Bedrijven een portaal hebben die alle contactpersonen toont voor dat bedrijf. We tellen dan bijvoorbeeld gewoon het aantal namen of voornamen van die contactpersonen:

Count(Contactpersonen via BedrijfsID::Naam)

Deze formule geeft het aantal gerelateerde records, weliswaar op voorwaarde dat op al die records het veld Naam ingevuld is*. Is dat veld leeg, dan wordt het niet meegeteld. We moeten dus opletten wanneer we het veld voor die Count-formule kiezen!

Nog een extraatje: we kunnen die nummering ook tonen in de portal zelf: daartoe volstaat het het @@-symbool in de portal row te zetten. Alle gevulde rijen worden dat netjes genummerd.


* Het is natuurlijk niet nodig dat we die portal op het scherm of op de lay-out hebben: die Count werkt ook gewoon zonder!

 
avd@avd-ci.be - contactformulier