Topic: insérer date() automatiquement

Bonjour à tous

J'ai besoin d'aide pour insérer la date du jour sur un champ automatiquement.

Merci de votre aide

Niko

Re: insérer date() automatiquement

Set the 'default checked' property to 'true'
Derek.

Post's attachments

Attachment icon screenshot.jpg 62.89 kb, 51 downloads since 2022-09-11 

Re: insérer date() automatiquement

Bonsoir Derek

Cette solution fonctionne avec new record.
Mais mon cas la ligne est déjà créer dans la base et je veux rajouter automatiquement la date du jour quand je ouvre le formulaire.

Merci de l'aide

Niko

Re: insérer date() automatiquement

procedure Formx_OnShow (Sender: TObject; Action: string);
begin
  formx.datetimepicker1.DateTime := now;
end;

Re: insérer date() automatiquement

procedure frmhistfactor_OnShow (Sender : TObject ; Action : string);
begin
frmhistfactor.datetimepicker2.Datetime := now;
end;

Rien se passe j'ai cherché mais je n'arrive pas à voir ce qu'il manque.

Tks

Niko

Re: insérer date() automatiquement

Sans projet auquel se référer, toute aide que moi ou d'autres offrons ne peut être, au mieux, qu'une supposition éclairée.
Derek.
.
Without a project to refer to, any help that I or others offer can only be, at best, an educated guess.

Re: insérer date() automatiquement

Oui je suis d'accord
j'ai adapté comme solution Onclick au lieu de OnShow et c'est bon j'ai obtenu le résultat que je voulais.

Niko

Yes I agree
I adapted Onclick as a solution instead of OnShow and it's good I got the result I wanted.

Re: insérer date() automatiquement

Bonjour Nikomax,


Tu peux aussi utiliser un trigger sur l'event Before ou After Update dans ta base de données SQLite.
De cette manière tu allèges ton code MVD et tu déportes une partie de la logique du code vers la base de données qui est faite pour cela smile


Amicalement


Math


PS : si besoin d'exemple, je peux te trouver ça

I'm a very good housekeeper !
Each time I get a divorce, I keep the house

Zaza Gabor