Rekenen met leeg veld, toekennen waarde 0

Status
Niet open voor verdere reacties.

Lindoras

Nieuwe gebruiker
Lid geworden
4 jan 2010
Berichten
2
Amice,

Ben bezig een database aan het bouwen voor mijn werk.
Nu stuit ik op het volgende probleem:
iedere cliënt kan een aantal begeleiders hebben, te weten:
1 of 2 casusbeheerders + 1 vaste vervanger + 1 groepswerker + mogelijk 1 specialist en/of stagiaire.
Tevens worden verschillende cliënten anders "gewogen" in de begeleiding.
Kinderen tellen bijvoorbeeld maar voor 0,5. Dit is allemaal geen probleem.

Maar wanneer ik per begeleider de caseload wil meten
lukt het met queries wel goed om deze te berekenen,
mits iedere begeleider minimaal één cliënt in de rol als zowel casusbeheerder, vervanger of nazorg hebben.
Heeft bijvoorbeeld iemand geen cliënt in de rol als vervanger
dan blijft het veld SomVanWeging leeg en is er niet mee te rekenen.
Kortom, hier strand ik.
Van anderen worden het aantal begeleidingen (wegingen) keurig opgeteld,
maar van enkelen blijft het totaalvak dus leeg.

Voorbeeld resultaat

Begeleider Casusbeheerder Vervanger Nazorg TOTAAL
A. Bee - 5 +3 + 2 = 10
C. Dee - 4 + leeg + 4 = leeg
E. Eff - 7 + 2 + 2 = 11

Heb al gezocht op het forum hoe ik dit kan tackelen.
Dacht het met de iif functie op te lossen, maar dat wil niet lukken.
 
Het kan wel met een IIF:

4+IIF([Veld] Is Null;0;[Veld])+4

Alternatief: 4+Nz([Veld];0)+4
 
Ha Michel,

bedankt voor je snelle reactie.
Heb een afbeelding van de query die het betreft bijgevoegd.

Moet ik de iif functie in de criteria gebruiken (dan verdwijnen de begeleiders uit de lijst)
of een nieuw veld opbouwen?
>>> ben er al uit, bedankt
 

Bijlagen

  • HelpCL.PNG
    HelpCL.PNG
    35,7 KB · Weergaven: 83
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan