Ga naar inhoud
  • 0

if functie met twee voorwaarden


emma

Vraag

Geplaatst:

ik gebruik nu b.v. de functie : if(eigen risico="ja";bedrag eigen risico;0) 

ik wil er nog een voorwaarde aan verbinden b.v. soort zorg ="farmacie" 

ik heb de Missing Manuel al geraadpleegd, maar kom er niet uit

12 antwoorden op deze vraag

Aanbevolen berichten

  • 0
Geplaatst:

dat wordt dan iif(eigen risico="ja" and soort zorg ="farmacie" ;bedrag eigen risico;0) 

Je kunt met 'and' meerdere voorwaarden opgeven, daarnaast kun je met 'or' voorwaarde1 óf voorwaarde2 opgeven.

Je kunt ze ook combineren, maar dan moet je haakjes gebruiken om ze te groeperen, bv  (voorwaarde1 and voorwaarde2) or (voorwaarde3 and voorwaarde4)

  • 0
Geplaatst:

Beetje flauw wellicht... Niets is zo complex als een werkelijk eenvoudige oplossing.

Het is altijd goed om goed na te denken over je datamodel, vooral als er wat bedrijfslogica te verwerken is. 

Als er een bedrag > 0, dan is er een eigen risico, dus het veld is overbodig. 

De vraag is: is er een reden om dan deze informatie 'dubbel' vast te leggen? Het vergroot de beheerslast en de kans op fouten, maar wellicht zijn er goede redenen om het wèl te doen. 

 

  • 0
Geplaatst:

eerlijk gezegd heb ik daar nooit over nagedacht, als ik deze formule gebruik ook  in 

andere databases vul ik altijd 0 in als ik bedoel 'false' 

  • 0
Geplaatst:

ik denk niet overbodig

als ik geen 0 invul krijg ik een foutmelding  dat er een tekstconstante, veldnaam of teken wordt verwacht

 

 

 

  • 0
Geplaatst:

Het veld "eigen risico". Als er een bedrag is, dan is er (logisch gezien) een eigen risico. 

Voeg je extra velden toe, dan compliceer je de logica. Daar kunnen best goede redenen voor zijn (en dan is het veld niet "overbodig")

  • 0
Geplaatst:

@MarsauIk kan mij goed voorstellen dat je de aan- of afwezigheid van een eigen risico met ja of nee wilt kunnen aangeven en niet met alleen een bedrag dat dan een tweede betekenis heeft wanneer er geen eigen risico is.

Denk ook bijvoorbeeld aan de situatie dat het eigen risico is opgebruikt, waardoor het bedrag op nul staat maar er wel degelijk een eigen risico is.

Dus ik denk dat Emma het hier prima gedaan heeft, ook al is het alleen maar voor de transparantie in de betekenis van de verschillende velden.

Om toch een normalisatie in de verschillende velden te hebben zou je kunnen checken of het bedrag op nul staat wanneer eigen risico op nee staat. Maar of dat echt nodig is betwijfel ik.

  • 0
Geplaatst:

Je illustreert wat ik zeg. Je geeft redenen aan om een bepaalde ontwerpkeuze te maken.

Niettemin is het de vraag wat Emma modelleert, dat hoeft weer niet overeen te komen wat jij hier schetst. (bijv, eigen risico als 'normbedrag' of eigen risico als lopend saldo... Of nog iets anders?)

 

 

  • 0
Geplaatst:

overigens ben ik ook nog maar een beginner in filemaker 

ik sluit hierbij een schermafbeelding in om te laten zien wat ik bedoel, het werkt in ieder geval goed , de witte velden zijn invulvelden, de grijze resultaat velden501870785_Schermafbeelding2021-06-24om19_48_43.thumb.png.c993457a1d52abf77cfc5d943d9d36cc.png

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...