Welkom op het forum van startpagina!

Dit forum staat op alleen-lezen. Je kan hier informatie zoeken en oude berichten terugvinden, maar geen nieuwe berichten plaatsen.

Naar overzicht van alle forums

Berekening uit subformulier

  • PFI

    Hallo,

    Ik heb 3 waarden waarmee ik wil gaan rekenen. Deze zijn:

    - Waarde1

    - Waarde2

    - Waarde3

    De berekening is: Waarde3 / (Waarde1+Waarde2)

    Alle 3 de waarden komen uit subformulieren. Mijn probleem hierbij is, dat Waarde2 niet altijd ingevuld hoeft te worden, en dan dus 0 moet zijn. Maar wanneer je geen regels invult in een subformulier, zal de Som(Regel) niet nul zijn, maar leeg. Kortom, ik krijg geen uitkomst wanneer ik geen Waarde3 heb.

    Ik zoek dus eigenlijk naar:

    1. Een methode om de uitkomst van een leeg subform toch 0 te maken (Met standaardwaarde op het rekenveld lukt dit niet)

    of:

    2. Een methode om te Waarde2 mee te rekenen als deze wel beschikbaar is, anders niet.

    Kan iemand mij hierbij helpen?

    Bedankt!

    P.F.I.

  • JmK

    Ken je de formules:

    Nz(variant)

    waarbij Variant de te toetsen waarde/conditie is en Waardealsnull de returnvalue in het geval Variant null is

    IIf(expr, truepart, falsepart)

    waarbij Expr de te evalueren conditie is en afhankelijk daarvan de returnvalue Truepart of Falsepart is

    Hiermee kun je waarschijnlijk je probleem wel oplossen.

  • JaapT

    Bij velden die een NULL-waade kunnen bevatten moet je als volgt handelen:

    nz(;0)+nz(;0)

    nz betekent Null to Zero.

    Je geeft op wat je bij een Null-waarde wilt vervangen door, in dit geval dus een Null-waarde door een 0.

    Succes,

    Jaap

  • PFI

    Hartstikke bedankt voor uw snelle en heldere reacties! Dit moet lukken!

    Met vriendelijke groet,

    P.F.I.