Bonjour,
reserve34 a écrit :peut être trouveras tu des éléments qui vont te permettre d'avancer.
J'ai bon espoir. Ou il me manque une commande, ou ...
Dude a écrit :Pourquoi ne pas utiliser le type de champ [TIMESTAMP] directement dans ta table ?
C'est bien un type de champ Date/Heure[TIMESTAMP] que j'ai assigné à tblTrad.trdDate. Et dans les propriétés du champ,
Exemple de format affiche 01/01/1900 00:00:00
La première fois que j'ai déposé le contrôle sur le formulaire (mais je ne sais plus comment j'avais fait précisement
) j'ai obtenu un groupe de deux champs et deux étiquettes. Depuis et parce que je n'y arrivais pas, j'ai refait un contrôle "Zone de texte" - en vert -, puis supprimé ce fameux groupe de 4 contrôles, puis remis un "Champ de date" - en jaune - et un "Champ horaire" - en rouge - (Je nettoierai quand j'aurais compris.)
Dude a écrit :Cela se ferait alors automatiquement.
Je suis content de te "l'entendre dire", mais alors moi j'ai un problème entre la chaise et le clavier. J'essaie des "trucs" divers, mais ne vois pas la bonne façon de faire
En même temps c'est encore flou pour moi la différence entre le champ TIMESTAMP et les champs DATE et TIME. La touche F1 (Base ou Basic) ne m'apporte aucun résultat sur Timestamp ...
Pour la date de création de l'enregistrement ce serait simple, une valeur par défaut et voilà.
Là, j'aimerais que ça fonctionne de façon transparente pour l'utilisateur. Grosso-modo, quand l'enregistrement est modifié (peut-être le formulaire possède une propriété "dirty" ?), le champ TIMESTAMP = Now, puis l'enregistrement est stocké.
Viens de faire une recherche sur TIMESTAMP, j'ai exécuté la requête citée ici :
http://user.services.openoffice.org/fr/ ... 751#p52751 , ce qui me donne :
Code : Tout sélectionner
ALTER TABLE "tblTrad" ALTER COLUMN "trdDate" SET DEFAULT CURRENT_TIMESTAMP
Et avec CURRENT_TIMESTAMP, cela fonctionne pour un enregistrement ou le champ est vierge.
Mais s'il y a déjà quelque chose, il ne met pas à jour ...
Désolé pour la tartine et merci de votre aide à un mal-comprenant
,
(Merci également à M. Pierre Desproges)
J'ai mis à jour sur le fil :
http://user.services.openoffice.org/fr/ ... 498#p78498
Cordialement,
Dominique.