OVH Cloud OVH Cloud

je sais pas

40 réponses
Avatar
URIANE
Bonjour,
j'ai un champs date qui se nomme "RDV" dans la partie en-tête de mon
formulaire de saisie, j'ai un autre champs qui se nomme "date_RDV" dans la
partie sous-formulaire de mon formulaire de saisie.
Mes deux formulaires sont issus de deux tables différentes, l'en-tête issue
de la table client_ett, et le sous-formulaire, issu de la table client_cprs.
Mes donnée EN-TETE une fois enregistrées vont rester fixes, ce sont les
coordonnées de mon client, sauf le champs "RDV" qui va changer et qui va me
servir dans une requête qui va être liée avec un doc word pour faire des
courriers types. Mon sous-formulaire qui est la partie corps de mon
formulaire est en mode feuille de données et ce sera des saisies en
fonction des RDV avec le client donc en ligne et la date_RDV sur chaque
nouvelle ligne de saisie doit changer par rapport à mon champs "RDV"
renseigné dans l'en-tête... les deux formulaire sont liés par le champs
"numclient". Qu'elle est la formule magique que je dois rentrer sur
redimensionnement de mon sous-form pour qu'à partir du champs "RDV", la
ligne que je saisirais dès activation mette à jour mon champs "date_RDV",
sans changer ce même champs de la ligne au dessus qui aura été un précédent
rendez-vous ? est ce que je suis assez claire dans mon explication pour que
vous puissiez m'apporter une réponse ...
Merci

10 réponses

1 2 3 4
Avatar
ze Titi
Bonjour Pierre

Je vois que la raillerie est toujours de mise chez toi ;-)
En fait, je pensais bien à RunSQL mais le Execute est venu à la place.
Ceci dit, effectivement, là je travaille sur Excel, je suis donc un peu
déconnecté. Mais je m'y remets de suite !

Dans ton message <uH# du mercredi
y pensais à rien, le bougre :o))) ou alors à des choses qui n'ont rien à voir
avec access

--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"Eric" a écrit dans le message de news:

Hello ze Titi,

Non, non pas d'excuse sur ce coup !
Tu pensais surement à
DoCmd.RunSQL "le sql ici ..." ;-)

Là, c'est moi qui m'excuse:

CurrentDb.Execute
à la place de
Docmd.Execute




-- A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



--
Cordialement,
Ze Titi

Tout pour réussir avec Access :
http://www.mpfa.info



Avatar
Eric
Sur Excel, pour faire plaisir à Pierre ...
Quelle flagornerie ;-)

Bonjour Pierre

Je vois que la raillerie est toujours de mise chez toi ;-)
En fait, je pensais bien à RunSQL mais le Execute est venu à la place.
Ceci dit, effectivement, là je travaille sur Excel, je suis donc un peu
déconnecté. Mais je m'y remets de suite !




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
ze Titi
Bonjour Eric

Quelle flagornerie ;-)
On ne se refait pas... :o)


Dans ton message du mercredi
Sur Excel, pour faire plaisir à Pierre ...
Quelle flagornerie ;-)

Bonjour Pierre

Je vois que la raillerie est toujours de mise chez toi ;-)
En fait, je pensais bien à RunSQL mais le Execute est venu à la place. Ceci
dit, effectivement, là je travaille sur Excel, je suis donc un peu
déconnecté. Mais je m'y remets de suite !




--
Cordialement,
Ze Titi

Tout pour réussir avec Access :
http://www.mpfa.info


Avatar
Pierre CFI [mvp]
j'y suis aussi sur excel, et excel mac, bordel ce mac avec office, excel
2004 à un vba de excel 95
mais, bon, si je veux faire qq travaux sur mon yatch afin d'accueillir
quelques jolies jeunes femmes (ou filles) :o))

--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"ze Titi" a écrit dans le message de news:

Bonjour Eric

Quelle flagornerie ;-)
On ne se refait pas... :o)


Dans ton message du mercredi
Sur Excel, pour faire plaisir à Pierre ...
Quelle flagornerie ;-)

Bonjour Pierre

Je vois que la raillerie est toujours de mise chez toi ;-)
En fait, je pensais bien à RunSQL mais le Execute est venu à la place.
Ceci dit, effectivement, là je travaille sur Excel, je suis donc un peu
déconnecté. Mais je m'y remets de suite !




--
Cordialement,
Ze Titi

Tout pour réussir avec Access :
http://www.mpfa.info






Avatar
Eric
Hello Pierre,

En 95, c'était de la programmation en Français, non ????


j'y suis aussi sur excel, et excel mac, bordel ce mac avec office, excel
2004 à un vba de excel 95
mais, bon, si je veux faire qq travaux sur mon yatch afin d'accueillir
quelques jolies jeunes femmes (ou filles) :o))



--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Pierre CFI [mvp]
non, mais pas d'assistant de saisie (point aprés un nom d'objet)
plus pas de dao, évidement pas d'access

--
Pierre
MVP Access
***************************************
Conseils MPFA: http://www.mpfa.info/
*********************************************************
"Eric" a écrit dans le message de news:
OzZb%23$
Hello Pierre,

En 95, c'était de la programmation en Français, non ????


j'y suis aussi sur excel, et excel mac, bordel ce mac avec office, excel
2004 à un vba de excel 95
mais, bon, si je veux faire qq travaux sur mon yatch afin d'accueillir
quelques jolies jeunes femmes (ou filles) :o))



--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr



Avatar
Eric
Il est vrai que la complétude (non, non je fais pas du ségo) a été un
boulversement pour le développement. Accès direct aux propriétés et
méthodes.

non, mais pas d'assistant de saisie (point aprés un nom d'objet)
plus pas de dao, évidement pas d'access



--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
URIANE
Voici ce que j'ai écris :
Private Sub RDV_AfterUpdate()
CurrentDb.Execute "INSERT INTO tb_candidat_ett(RDV)values (#" & date_RDV &
"#)"
Me.Recalc
End Sub


lorsque je tape ma date j'ai le mssg suivant en erreur : erreur de syntaxe
dans la date dans l'expression '##'.
Merci
Avatar
Eric
Bonjour,

Il manque un espace avant Values.

Essaies:
CurrentDb.Execute "INSERT INTO tb_candidat_ett(RDV) values (#" &
Format(date_RDV,"mm/dd/yyyy") & "#)"

ou plus simplement:
CurrentDb.Execute "INSERT INTO tb_candidat_ett(RDV) values (" &
Format(date_RDV,"#mm/dd/yyyy#") & ")"


Voici ce que j'ai écris :
Private Sub RDV_AfterUpdate()
CurrentDb.Execute "INSERT INTO tb_candidat_ett(RDV)values (#" & date_RDV &
"#)"
Me.Recalc
End Sub


lorsque je tape ma date j'ai le mssg suivant en erreur : erreur de syntaxe
dans la date dans l'expression '##'.
Merci




--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
URIANE
Bonjour Eric,
ça ne fonctionne toujours pas , j'ai "erreur d'exécution '3134' : Erreur de
syntaxe dans l'instruction INSERT INTO
Merci
1 2 3 4