Jump to content
  • 0

Sum() conditional


dudematters

Question

Posted

Bestaat er een functie die een Sum() doet op een gerelateerde tabel die aan condities kan voldoen?

 

Ik zou het totaal van openstaande posten willen weten op een relatie kaart van alle facturen die niet betaald zijn (Niet Betaald is vinkje). Bestaat hier een directe functie voor of is dit een klusje voor Custum Functions...?

2 answers to this question

Recommended Posts

  • 0
Posted

Ik hanteer voor dit soort situaties een standaard oplossing:

 

Elke tabel heeft een standaard (calculatie)veld met de waarde 1 (true). Als je conditioneel wilt relateren zorg je dat er in de childtabel een formule bestaat die op basis van je criterium waarde 1 of 0 krijgt. Voeg een relatie toe tussen standaard 1 waarde uit je parent tabel en de formule uit de childtabel. Zorg wel dat de formule in de childtabel is geindexeerd anders werkt het niet.

 

In sommige gevallen zul je de true/false waarde in de childtabel met een scriptstap moeten berekenen omdat een niet opgeslagen berekening (bijvoorbeeld een optelsom van gerelateerde betalingen) niet geindexeerd kan worden. In dat geval zorg je dat bij het toevoegen of verwijderen van een betaling ook het veld in de parent factuur wordt geupdate

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...