Jump to content
  • 0

Wat doe ik fout?


Benbrandt

Question

In mijn lay-out heb ik 3 velden, t.w..

'datum ziek', 'datum hersteld' (datum velden) en 'verzuimtype' (berekeningsveld).

 

Als 'datum ziek' wordt ingevuld, dan wil ik automatisch dat in het veld 'verzuimtype': "ziek" wordt ingevuld. Wordt daarna 'datum hersteld' ingevuld, dan moet '"ziek" veranderen in "hersteld".

 

Ik dacht dat ik eenvoudig was.

In het berekeningenveld 'verzuimtype' heb ik het volgende ingevuld:

 

If ( datum hersteld ≥ "1";"hersteld" ;"ziek") of

 

Case ( datum hersteld < "1"; "ziek" ; datum hersteld > "1";"hersteld" ;"")

 

Dit werkt als ik 'datum hersteld' invul, dan verschijnt er "hersteld" in veld 'verzuimtype'. Maar vul ik niets in, dan blijft het veld 'verzuimtype' blanco, terwijl er "ziek" had moeten staan.

 

Wat doe ik nu fout? Wie weet een oplossing?

Link to comment

3 answers to this question

Recommended Posts

  • 0

Of:

Case(not IsEmpty(Datum_hersteld);"Hersteld"; not IsEmpty(Datum_ziek);"Ziek")

 

En eigenlijk moet er nog een beveiliging in dat de Datum_hersteld altijd groter moet zijn dan Datum_ziek en dat Datum_hersteld alleen ingevoerd kan worden als Datum_ziek ingevuld is.

Link to comment

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