Ga naar inhoud
  • 0

Rekenfout in Filemaker?


Jerry

Vraag

Hello allen.

Er gaat iets fout en ik kan er maar niet achterkomen wat ik fout doe. Doe ik wel iets fout?

 

Ik heb een tabel met daarin een veld minimumuurloon en een veld reisuren.

 

Als in een tabel regels de kilometers >200 en <251

Is de berekening minimumuurloon x reisuren. In dit geval 5 x 1,25

 

Ik heb hier een case van gemaakt maar als resultaat krijg ik 7,5?? Ik snap er niets van.

 

Uiteindelijk in de eerste tabel een koude berekening gemaakt en dat werkt:6,25.

 

De relatie is goed want in regels staan meer berekeningen op deze wijze die ook goed gaan.

 

Iemand een idee?

Link naar reactie

6 antwoorden op deze vraag

Aanbevolen berichten

  • 0

Hallo Ronny,

 

Ik heb het veld:"minimumloon" nu gehaald uit de tabel medewerkers. Nu werkt het wel.

 

Als ik minimumloon echter uit de tabel :"gebruikers" haal krijg ik geen kloppende cijfers...

 

Misschien heeft dit ook te maken met de aanhalingstekens?

 

 

Case (

Km'svoorsalaris > 0 and Km'svoorsalaris < 201;"0";

 

Km'svoorsalaris > 200 and Km'svoorsalaris < 251;Medewerkers::minimumloon * Gebruikers::VBE_reistijd2;

Km'svoorsalaris > 250 and Km'svoorsalaris < 301;Medewerkers::minimumloon * Gebruikers::VBE_reistijd3;

 

Km'svoorsalaris > 300 and Km'svoorsalaris <351;Medewerkers::minimumloon * Gebruikers::VBE_reistijd4;

 

Km'svoorsalaris > 350 and Km'svoorsalaris < 401;Medewerkers::minimumloon * Gebruikers::VBE_reistijd5;

 

Km'svoorsalaris > 400 and Km'svoorsalaris < 451;Medewerkers::minimumloon * Gebruikers::VBE_reistijd6;

 

Km'svoorsalaris > 450 and Km'svoorsalaris < 501;Medewerkers::minimumloon * Gebruikers::VBE_reistijd7;

 

Km'svoorsalaris > 500 and Km'svoorsalaris < 551;Medewerkers::minimumloon * Gebruikers::VBE_reistijd8;)

Link naar reactie
  • 0

Iets korter en efficiënter:

 

Case ( 
Km'svoorsalaris > 500 ; Gebruikers::VBE_reistijd8 ; 
Km'svoorsalaris > 450 ; Gebruikers::VBE_reistijd7 ; 
Km'svoorsalaris > 400 ; Gebruikers::VBE_reistijd6 ; 
Km'svoorsalaris > 350 ; Gebruikers::VBE_reistijd5 ; 
Km'svoorsalaris > 300 ; Gebruikers::VBE_reistijd4 ; 
Km'svoorsalaris > 250 ; Gebruikers::VBE_reistijd3 ; 
Km'svoorsalaris > 200 ; Gebruikers::VBE_reistijd2 ; 
0 
) * Medewerkers::minimumloon

 

Groeten, Henk

Link naar reactie

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