FileMaker Tip 333

Time-velden en hun maximum inhoud

 

J.V. doet iets met bloemen en planten en heeft daar een merkwaardige vraag bij. Bij het optellen van zijn urenoverzichten krijgt hij een eindtotaal, maar soms is dat zo hoog dat het niet meer afgedrukt kan worden: niet meer dan 32.766 uren en 59 minuten, zo schrijft hij. Dat vinden we vreemd: het is best mogelijk dat er met bloemen heel wat werk is, maar dat de maximumtelling 32.766 uren en 59 minuten zou zijn, komt ons heel eigenaardig voor. Toch schrijft J. dat hij, zodra hij er maar één seconde bijtelt, een vraagteken te zien krijgt.

FileMaker Help geeft het antwoord in het hoofdstukje Working with data in time fields. Daarin staat dat elk tijdveld per parameter (dus ofwel de uren, ofwel de minuten, ofwel de seconden) een waarde kan vasthouden tot 2 tot de 31ste.

Dat betekent dus dat het optellen van tijden ophoudt bij 2.147.483.647:59:59. Dus bij 2 miljard 147 miljoen 483 duizend 647 uren en 59 minuten en 59 seconden. Da's dus heel wat meer dan zijn 32 duizend 766 uren en 59 minuten.

Wat is er dan gebeurd?

Op het scherm kan het tijdsveld zo klein gemaakt worden dat het getal er niet in past. FileMaker toont dan wat hij kan. Willen we het hele getal zien, dan moeten we in het veld klikken.

Op papier klikken kan nog altijd niet, dus drukt FileMaker in het geval van de grote getallen een vraagteken af. Dat betekent gewoon: hier zou een groot getal moeten staan, maar ik kan het niet afdrukken (volgens het principe "Beter geen informatie dan verkeerde!").

 

Terug naar het selectiemenu voor de tips.