Formaat Tijd(TIME) [UU]:MM
In Calc kun je dit formaat kiezen en wordt dit goed weergegeven.
In Base kun je dit formaat kiezen, maar het wordt gewoon niet goed weergegeven.

Nu heb ik het op de volgende manier opgelost, maar ik moet zeggen dat
dit dus niet echt gebruiksvriendelijk is:

In de tabel is het type veld NUMMERIC lengte 10 met 6 decimalen. Ik
heb nu de tijden omgerekend in hun numerieke equivalent. En deze
waarden in de tabel ingevoerd.

Numeriek 1,000000 = 24:00
Dus bv Numeriek 1,500000 = 36:00
Ik moest bv 26:40 hebben. Dat is dus omgerekend 1,111111

In het formulierveld wat aan dit tabelveld is gekoppeld zet ik nu de
opmaak op [UU]MM en zie daar... de duur wordt correct weergegeven. Ook
als ik kies voor gegevensbron als tabel tonen, wordt de tijdsduur
correct weergegeven. Ik kan echter in het formulier geen waarde
invoeren, ook niet het numerieke equivalent, want dit geeft weer
foutmeldingen en verkeerde weergaven.

N.B. een werkblad importeren, waar bij een kolom het [UU]:MM formaat
heeft, wordt door Base ook niet ondersteund.

Conclusie: het correct werken met tijd en tijdsduur is voor
professionele gebruikers een belangrijke vereiste van een goed
functionerende database. En hier schiet LibreOffice Base momenteel in
tekort. Het zou fijn zijn als de prioriteit van de oplossing van dit
euveltje (want ik blijf erbij dat dit een foutje is in het programma)
een beetje omhoog wordt geschroefd.

-- 
Met vriendelijke groet,

Cocky Cwiek

-- 
Unsubscribe instructions: E-mail to [email protected]
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/nl/users/
All messages sent to this list will be publicly archived and cannot be deleted

Antwoord per e-mail aan