[Résolu] Affichage automatique de la date du jour dans un formulaire

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Csarcey
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 23 mars 2023 11:00

[Résolu] Affichage automatique de la date du jour dans un formulaire

Message par Csarcey »

Bonjour à tous,
Grace à l'aide de Jeanmimi, je pensais avoir solutionné mon problème d'affichage de la date du jour à l'ouverture d'un formulaire.
En fait, la solution qui m'a été donné consistait à insérer un champ date dans le formulaire et de choisir le format.
Effectivement lorsque j'ai testé hier, la date était bien 31 mars 2023 et je croyais que ça fonctionnait.
En revanche, aujourd'hui lorsque j'ouvre mon formulaire la date est toujours la même en non 1er avril 2023 (voir le formulaire Paiements par exemple)
Mon besoin est que lorsque le formulaire est ouvert, c'est bien la date du jour qui s'affiche.
Je sollicite donc de nouveau votre en vous remerciant par avance.
Claude.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 03 avr. 2023 10:21, modifié 2 fois.
Raison : La coche veret remplace l'icône flamme
LibreOffice 25.2.1.2 sous MacOS Séquoia 15.3.2
Avatar de l’utilisateur
Dahu
Membre OOrganisé
Membre OOrganisé
Messages : 50
Inscription : 20 août 2017 19:49

Re: Affichage automatique de la date du jour dans un formulaire

Message par Dahu »

Bonjour,
Vous pouvez essayer :
  • Ouvrir le formulaire en mode "Editer"
  • Double clic sur la date
  • Dans le dialogue qui s'ouvre, sélectionner "Date" au lieu de "Date(fixe)
Comme son nom l'indique, le champs "Date(fixe)" affiche la date du jour où il est créé et ne change plus. C'est utile pour un contrat par exemple, dont la date ne doit pas changer à chaque ouverture.
Est-ce que ça résout le problème ? Si oui, pensez à mettre le fil en "résolu".
Bien à vous,
François
LO 7.4.6.2 / Windows 10
godefroy
Membre prOOscrit
Messages : 106
Inscription : 18 févr. 2023 18:54

Re: Affichage automatique de la date du jour dans un formulaire

Message par godefroy »

Salut,

Vu que l'on ne peut pas obtenir un dateur automatique au moment où l'on construit la table, il est cependant possible de l'obtenir par une recherche:

Code : Tout sélectionner

SELECT "nom", CURDATE( ) AS "aujourd_hui" FROM "Table1"
Tu pourras donc saisir la recherche quand tu construiras ton formulaire.

Slts

Godefroy
Libre Office 6.0.7 Ubuntu 18.04
Csarcey
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 23 mars 2023 11:00

Re: Affichage automatique de la date du jour dans un formulaire

Message par Csarcey »

Bonjour,
Merci mais j'ai opté par une autre solution, je fais saisir la date.
Bonne journée,
Claude.
LibreOffice 25.2.1.2 sous MacOS Séquoia 15.3.2
godefroy
Membre prOOscrit
Messages : 106
Inscription : 18 févr. 2023 18:54

Re: [Résolu] Affichage automatique de la date du jour dans un formulaire

Message par godefroy »

Chère Madame,

Je vous prie de pardonner mon insolence.

Bien à vous

Godefroy
Libre Office 6.0.7 Ubuntu 18.04