Jump to content
  • 0

Records zoeken en tellen in een portaal die aan welbepaalde voorwaarde voldoen.


JMG

Question

Posted

Hello,

Mijn probleem;

Ik heb een reeks records in een portaal met velden en ook met een selectievakje waarin 1 of 0 geplaatst werd afhankelijk van een destijds gekozen optie.

Nu wil ik tellen hoeveel records er zich precies in dit portaal bevinden die de waarde 1 of 0 hebben.

Het resultaat van het aantal records met waarde 1 of 0  wil ik wegschrijven naar een veld.

Ik had al wat uitgeprobeerd met een Loop maar dit lukt mij niet. Ik ben op dit vlak immers niet zo goed thuis.

Hopelijk kan iemand mij helpen :)

Alvast dank. JM

7 answers to this question

Recommended Posts

  • 1
Posted

Er zijn meerdere oplossingen mogelijk. Welke je kan kiezen is van van alles en nog wat afhankelijk. In jouw geval: het veld dat je wilt "tellen" is een veld dat echt in de portaalrecords staat en dan kan je simpelweg een calculatie in je hoofdtabel toevoegen:

Sum ( portaalrelatie::veldnaam )

 

  • 0
Posted

Dank voor je reactie.

Ik snap het echter niet volledig want ik ben onervaren met die dingen.

Hoe verneem ik aldus hoeveel checkboxes de waarde 1 bevatten?

Ik moet toch ergens een voorwaarde maken om de vakjes met "1" te filteren van de vakjes met "0".

Beschik je eventueel over een voorbeeldbestand waarmee ik uit de voeten kan?

Thanks. JM

  • 0
Posted

Even zonder het voorbeeld van Menno te openen… als je een optelling maakt van alle 1-en in het portaalveld weet je ook hoeveel records er met 1 zjin. Daarvoor hoef je geen FileMaker expert te zijn, dat is gewoon rekenen.

  • 0
Posted

Wanneer je ook het aantal nulletjes wilt weten kun je het aantal eentjes van het totale aantal gerelateerde records aftrekken.  Om het totale aantal portaalregels te achterhalen gebruik je de functie

Count (portaalrelatie::veldnaam)

Zie hier het daarop aangepaste voorbeeldje van Menno. Ook records zonder 0 of 1 worden zo meegeteld in 'Niet Geselecteerd'.

eentjes_tellen2.fmp12

  • 0
Posted

Hartelijk dank aan allen.

Probleem is voor mij opgelost en perfect verduidelijkt.

Ik had te ver gezocht en niet voldoende dicht.

 

Groeten,

JM

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...