Access vba Formulaire
ibrahimocal
-
mupata2017 -
mupata2017 -
Bonjour,
après plusieurs tentatives, je repose mes espoirs sur votre maîtrise.
je souhaiterais dans un formulaire que lorsque la case "document envoyé" est cochée, que la date d'envoi apparraisse dans une zone texte. et qu'elle ne disparraissent pas lorsque je ferme et rouvre la base.
voici les formule que j'ai éssayé :
1ere formule : la date disparait lorsque je ferme puis rouvre la base
Private Sub Envoi_PFP_Age_Click()
If Envoi_PFP_Age = True Then
Texte1712 = Now
Else
Texte1712 = Nothing
End If
End Sub
2em formule :
avec current () la date reste lorsque je ferme puis rouvre, mais elle n'est pas fixe .
pouvez vous m'aider
après plusieurs tentatives, je repose mes espoirs sur votre maîtrise.
je souhaiterais dans un formulaire que lorsque la case "document envoyé" est cochée, que la date d'envoi apparraisse dans une zone texte. et qu'elle ne disparraissent pas lorsque je ferme et rouvre la base.
voici les formule que j'ai éssayé :
1ere formule : la date disparait lorsque je ferme puis rouvre la base
Private Sub Envoi_PFP_Age_Click()
If Envoi_PFP_Age = True Then
Texte1712 = Now
Else
Texte1712 = Nothing
End If
End Sub
2em formule :
avec current () la date reste lorsque je ferme puis rouvre, mais elle n'est pas fixe .
pouvez vous m'aider
Configuration: Windows / Chrome 75.0.3770.100
4 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour, as-tu envisagé d'enregistrer l'information dans une table? -
Ce filtre serait possible.
Mais le champ date créera une date au moment du nouvel enregistrement non ?
La date de création d'une ligne dans le formulaire ne coïncide pas avec la date d'envoi.
Je veux éviter de saisir la date à chaque envoi car il y a beaucoup trop de ligne.
Le problème est que la date d'envoi s'affiche que lorsque je coche la case sur le formulaire, si je la coche sur une requête le code ne fonctionne pas.
Je coche la case dans une requête car c'est plus simple tous les documents non envoyés sont sous forme de tableau. C'est pour cela que j'ai pensé à un sous formulaire qui reprendrais tout les documents non envoyés, ainsi je cocher sur le formulaire.
Désolé pour la longueur du texte j'espère pouvoir me faire comprendre -
Bonjour,
ça semble impossible depuis une requête.
Une requête ne sert pas à saisir ou modifier des infos (d'ailleurs les utilisateurs ne doivent pas avoir accès direct à elles, comme les tables ou modules), il faut pour cela passer par un form.
A+
-