Bonjour
Merci pour ta réponse précise... et amusante !
Mon champ contient des informations qui sont des nombres entiers de
semaines (entre 1 et 4), des nombres entiers de mois (entre 1 et 11) et
1 année.
Dans ma BD, il s'agit de durées de sanctions disciplinaires appliquées à
l'encontre de professionnels de mon métier. Ces durées sont définies
comme cela dans nos textes qui ne précisent pas si le mois dure 28, 29,
30 ou 31 jours.
Pour le moment, le type de champ que j'ai choisi est VARCHAR. Mais avec
ce type de champ, je ne peux pas faire de calculs comme la somme des
durées de sanction d'un professionnel.
Je me disais qu'un type de champ défini avec une durée aurait pu
répondre à ma question, mais ton argumentation précise sur la durée
réelle du mois exclue le mois de cet éventuel type de champ.
Je pense que je verrai plus tard dans le développement de ma BD, la
possibilité de créer une table secondaire contenant plusieurs champs (nb
compris entre 1 et 11 ; fraction d'année : semaine, mois, année) et que
je verrai comment faire les calculs avec cela.
Merci encore pour la précision de ta réponse.
Cordialement,
*Éric HOFFMANN
*
Le 09/03/2015 20:52, Docgranville a écrit :
Bonjour,
Quelque chose doit m'échapper mais quelle est la spécificité de ton
champ ?
Que ta colonne indique 1, 3, 7 ou 36, il importe assez peu que ce
soient des jours, des semaines, des carottes, des chars d'assaut ou
des pots de peinture, non ?
Le seul truc, c'est qu'au bout d'un certain nombre (environ 4), ça
fait un mois ; mais à part ça, je ne vois pas bien où tu veux en venir.
D'autant que "1 mois", ça ne signifie pas grand chose.
Autant 1 minute, c'est rarement plus (ou moins) de 60 secondes ;
autant il est rare qu'une heure s'éloigne beaucoup de 60 minutes,
qu'un jour s'étende au-delà des 24 heures règlementaires et qu'une
semaine survive au terme de son 7ème jour, autant un mois, c'est tout
de suite plus compliqué.
Un mois, ça peut être 28, 29, 30 ou 31 jours selon le cas ; un mois,
en tant que 1/12 dune année, c'est entre 30,41 et 30,50 jours ; en
tant que 1/48 de quatre années (3 "normales" et une bissextile), ça
fait 30,43 jours ; si on parle en temps de travail, un mois c'est 7,04
jours de 24 heures pour les gens qui sont à 39 heures hebdomadaire et
c'est 6,31 jours de 24 heures pour les gens à 35 heures hebdo.
Pour répondre directement à ta question, je n'ai pas connaissance d'un
type de champ dédié aux semaines et aux mois ; mais dans le même
temps, je n'en vois pas vraiment l'utilité non plus.
Ou alors je rate quelque chose...
Peut-être avec plus de précisions ?
A+
Le 09/03/2015 16:03, Eric Hoffmann a écrit :
Bonjour,
J'ai besoin de créer un champ dans une table dont le type est une
durée : 1 semaine, 2 semaines, 1 mois...
Est-ce possible ?
Je vois bien les types de champ Date, Heure ou Date/Heure, mais du
type Durée.
LibreOffice 3.5.4 sous Debian
Merci.
Bonne soirée,
PS : je re-poste au format TXT, car mon précédent courriel a une
forme toute pourrie !
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.