{Access} Initialisation date d'une requête sélecti
Fermé
alb05
Messages postés
28
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
5 février 2023
-
6 sept. 2009 à 15:53
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 - 9 sept. 2009 à 16:14
moiced59 Messages postés 1145 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 18 août 2014 - 9 sept. 2009 à 16:14
A voir également:
- {Access} Initialisation date d'une requête sélecti
- Trouver une date de naissance gratuit ✓ - Forum Google Chrome
- Jm date désabonnement ✓ - Forum Consommation & Internet
- Formule excel si date supérieur à une autre date ✓ - Forum Excel
- Trouver date et lieu de naissance d'une personne - Forum Réseaux sociaux
17 réponses
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
6 sept. 2009 à 19:33
6 sept. 2009 à 19:33
le mieux c que tu ajoute un champ a ton formulaire que tu masquera
le nom du champ = InputBox("ton texte", "titre", "=(Date()+1) & " 08:00:00" ")
ds ta requete com critere tu met: [forms]![nom de ton formulaire]![saisie]
ensuite tu met un bouton qui execute ta requete
le nom du champ = InputBox("ton texte", "titre", "=(Date()+1) & " 08:00:00" ")
ds ta requete com critere tu met: [forms]![nom de ton formulaire]![saisie]
ensuite tu met un bouton qui execute ta requete
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
6 sept. 2009 à 16:05
6 sept. 2009 à 16:05
salut*
=(Date()+1) & " 08:00:00"
=(Date()-1) & " 08:00:00"
est ce que cela t aide?
=(Date()+1) & " 08:00:00"
=(Date()-1) & " 08:00:00"
est ce que cela t aide?
alb05
Messages postés
28
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
5 février 2023
6 sept. 2009 à 16:23
6 sept. 2009 à 16:23
mais comment insérer cela dans la synthaxe :
>=[Commandes reçues à partir du] Et <[jusqu'au]
>=[Commandes reçues à partir du] Et <[jusqu'au]
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
6 sept. 2009 à 17:53
6 sept. 2009 à 17:53
tu supprime ton: [Commandes reçues à partir du] et tu met : =(Date()+1) & " 08:00:00"
de meme pour l autre
de meme pour l autre
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
alb05
Messages postés
28
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
5 février 2023
6 sept. 2009 à 17:57
6 sept. 2009 à 17:57
ça ne répond pas à mon besoin qui est de continuer à afficher la boite de dialogue pour permettre de modifier éventuellement cette date pré renseignée.
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
6 sept. 2009 à 18:09
6 sept. 2009 à 18:09
saisie = InputBox("ton texte", "titre", "=(Date()+1) & " 08:00:00" ")
essai ca
essai ca
alb05
Messages postés
28
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
5 février 2023
6 sept. 2009 à 18:19
6 sept. 2009 à 18:19
où saisir ça dans ma requête sélection ?
alb05
Messages postés
28
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
5 février 2023
6 sept. 2009 à 19:55
6 sept. 2009 à 19:55
J'ai créé dans un formulaire une étiquette mais où insérer la commande
InputBox("ton texte", "titre", "=(Date()+1) & " 08:00:00" ")
A quel niveau :
clic droit sur l'étiquette + "propriétés" + Etiquette()/Formulaire + et ensuite dans quelle propriété ?
merci
InputBox("ton texte", "titre", "=(Date()+1) & " 08:00:00" ")
A quel niveau :
clic droit sur l'étiquette + "propriétés" + Etiquette()/Formulaire + et ensuite dans quelle propriété ?
merci
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
6 sept. 2009 à 20:03
6 sept. 2009 à 20:03
il ne faut pas creer une etiquette mais un champ que tu nome saisie
ensuite sur ouverture du formulaire tu met
saisie = InputBox("ton texte", "titre", "=(Date()+1) & " 08:00:00" ")
ensuite tu creer ton bouton qui ouvre ta requete avec pour critere : [forms]![nom de ton formulaire]![saisie]
voila voila tu y est presque courage
ensuite sur ouverture du formulaire tu met
saisie = InputBox("ton texte", "titre", "=(Date()+1) & " 08:00:00" ")
ensuite tu creer ton bouton qui ouvre ta requete avec pour critere : [forms]![nom de ton formulaire]![saisie]
voila voila tu y est presque courage
alb05
Messages postés
28
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
5 février 2023
6 sept. 2009 à 20:35
6 sept. 2009 à 20:35
je me retrouve très bête face à mon formulaire FORM1 que j'ai créé via l'option "créer un formule en mode création".
Il y a bien une boîte à outil dans laquelle j'avais pris étiquette mais rien concernant CHAMP.
J'ai alors essayé avec l'assistant, mais là, il ne propose que des champs de ma base et des requêtes, rien concernant un champ nouveau que je pourrai appeler "saisie".
Help, comment ajouter ce champ "saisie" ????
Il y a bien une boîte à outil dans laquelle j'avais pris étiquette mais rien concernant CHAMP.
J'ai alors essayé avec l'assistant, mais là, il ne propose que des champs de ma base et des requêtes, rien concernant un champ nouveau que je pourrai appeler "saisie".
Help, comment ajouter ce champ "saisie" ????
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
7 sept. 2009 à 06:07
7 sept. 2009 à 06:07
RE
qd tu es e mode creation a cote de etiquette tu as zone de texte
qd tu la creer tu fais clic droit propriete tu vas sur autre et tu le nome saisie
qd tu es e mode creation a cote de etiquette tu as zone de texte
qd tu la creer tu fais clic droit propriete tu vas sur autre et tu le nome saisie
alb05
Messages postés
28
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
5 février 2023
7 sept. 2009 à 06:18
7 sept. 2009 à 06:18
J'ai trouvé pour créer un nouveau champ dans le formulaire :
il faut passer par le bouton "ajouter une zone de texte".
Mon autre problème est que j'utilise Access2002, et InputBox semble ne pas être connu et se plante à l'ouverture du formulaire.
il faut passer par le bouton "ajouter une zone de texte".
Mon autre problème est que j'utilise Access2002, et InputBox semble ne pas être connu et se plante à l'ouverture du formulaire.
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
7 sept. 2009 à 15:45
7 sept. 2009 à 15:45
quel message as tu? inputbox en 2002 fonctionne
alb05
Messages postés
28
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
5 février 2023
8 sept. 2009 à 05:20
8 sept. 2009 à 05:20
Manip effectuée:
1/ clic droit dans le formulaire
2/ propriétés
3/ formulaire
4/ événement
5/ sur ouverture DDEB= InputBox("Date Début", "LIMITES", "=(Date()+1) & " 08:00:00" ")
A l'exécution, message :
"Microsoft Access ne peut pas trouver la macro 'DDEB= InputBox("Date Début", "LIMITES", "=(Date()+1) & " 08:00:00" ")'.
1/ clic droit dans le formulaire
2/ propriétés
3/ formulaire
4/ événement
5/ sur ouverture DDEB= InputBox("Date Début", "LIMITES", "=(Date()+1) & " 08:00:00" ")
A l'exécution, message :
"Microsoft Access ne peut pas trouver la macro 'DDEB= InputBox("Date Début", "LIMITES", "=(Date()+1) & " 08:00:00" ")'.
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
8 sept. 2009 à 06:07
8 sept. 2009 à 06:07
Ce n est pas une macro mais une procedure evenementielle qu il faut faire
limite ne met pas le code a l ouverture mais sur le clic de ton bouton cela sera plus simple
limite ne met pas le code a l ouverture mais sur le clic de ton bouton cela sera plus simple
alb05
Messages postés
28
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
5 février 2023
8 sept. 2009 à 20:25
8 sept. 2009 à 20:25
En quoi la méthodologie que j'ai utilisé n'est pas de l'événementiel ?
1/ clic droit dans le formulaire
2/ propriétés
3/ formulaire
4/ événement
5/ sur ouverture DDEB= InputBox("Date Début", "LIMITES", "=(Date()+1) & " 08:00:00" ")
J'ai essayé comme tu me l'a dit avec un bouton et ça marche.
Mais pourquoi il faut passer par ce bouton pour exécuter ce DDEB= InputBox("Date Début", "LIMITES", "=(Date()+1) & " 08:00:00" ")
1/ clic droit dans le formulaire
2/ propriétés
3/ formulaire
4/ événement
5/ sur ouverture DDEB= InputBox("Date Début", "LIMITES", "=(Date()+1) & " 08:00:00" ")
J'ai essayé comme tu me l'a dit avec un bouton et ça marche.
Mais pourquoi il faut passer par ce bouton pour exécuter ce DDEB= InputBox("Date Début", "LIMITES", "=(Date()+1) & " 08:00:00" ")
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
9 sept. 2009 à 16:14
9 sept. 2009 à 16:14
tu ne peux pas demarrer ta requete si le formulaire qui contient le champ n est pas rempli
tu peu aussi demarrer ta requete derriere la mise a jour de ce champ caché a l ouverture du formulaire
tu masque ton champ et sur apres mise a jour :docmd.openquery ......
et sur ouverture du formulaire tu met ton inputbox
tu peu aussi demarrer ta requete derriere la mise a jour de ce champ caché a l ouverture du formulaire
tu masque ton champ et sur apres mise a jour :docmd.openquery ......
et sur ouverture du formulaire tu met ton inputbox