Jump to content
  • 0

Jaartal/verval jaar berekening


maddogmcree21

Question

Posted

Geachte L.S.

 

Voor een wijkcentrum ben ik in filemaker 11 een database aan het schrijven voor het uitdraaien van toegangs pasjes, wat prima gelukt is op één klein dingetje na.

Om op het pasje een verval jaartal te kunnen printen heb ik een berekening nodig die ik niet voor elkaar kan krijgen, het volgende is het geval:

 

Een van de velden is groep met een drop box met de nummers 5, 6 of 7 nu zou ik graag dat filemaker het volgende doet/berekend;

 

lees het getal uit de dropbox groep, als die

5 is neem het huidige jaartal en tel daar 3 bij op, als die

6 is neem het huidige jaartal en tel daar 2 bij op, als die

7 is neem het huidige jaartal en tel daar 1 bij op.

en dat als een 4 cijferig jaartal weer te geven in een box verval jaar.

 

Heeft iemand misschien een idee of, en zo ja hoe ik deze berekening zou kunnen maken, of dat ik het op een andere manier wel voor elkaar kan krijgen

 

Bij voorbaat dank en met vriendelijke groet.

 

Robin

3 answers to this question

Recommended Posts

  • 0
Posted

Hallo Robin,

 

Wat denk je hiervan

 

Het script wordt geactiveerd na het verlaten van het veld getal

dit script stopt het getal in een variabele en berekend daarna het vervaljaar.

 

Groet,

 

Rik

test.fp7

  • 0
Posted

Het kan ook met een eenvoudige auto-enter calculation [uncheck, do not replace existing value] :

 

 

 

Let([

$i = getal ;
       $d = Year (Get ( CurrentDate) )
];
Case(

$i = 5 ; $d + 3 ;
$i = 6 ; $d + 2 ;
$i = 7 ; $d + 1 ;

)
)

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