cs_enzino
Messages postés8Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention 4 juin 2003
-
4 févr. 2002 à 09:30
Clonk
Messages postés278Date d'inscriptionmardi 22 janvier 2002StatutMembreDernière intervention29 août 2006
-
4 févr. 2002 à 09:36
Bonjour,
J'essaye de faire un publipostage entre access et word.
Mon but est de prendre l'enregistrement courant dans access et d'importer les champs dans word
aux endroits définis dans mon modèle.
Le poblème est le suivant :
J'ai enregistrer une requête toute simple avec différents champs sans critère (RQ_publipostage)
J'ouvre un formulaire et dès que je clic sur un bton, il doit enregistrer le no ID
de mon enregistrement courant dans ma requête.
Seul un enregistrent doit être envoyé dans ma requête, pour cela j'utilise la clé primaire.
J'ai essayé de faire quelque chose comme ça mais ça n'a pas marché.
"Code SQL" enregistrer dans une variable (varSQL).
puis donner référence à celle-ci, ex:
set rst = openrecordset(varSQL)
ERREUR !!!!!!!!!!!!!!!!!!!!
En faisant référence à la table entière RQ_publipostage ça marche .
set rst = openrecordset("RQ_publipostage")
Quelle est le code pour compléter ma requête (rajouter simplement un critère).
ex: select .... where ID = 1111
Un petit exemple serait le binvenue car je suis débutant en VB.
Merci d'avance.
Enzino
A voir également:
Sous-requête ramenant un enregistrement de plus d'une ligne
Clonk
Messages postés278Date d'inscriptionmardi 22 janvier 2002StatutMembreDernière intervention29 août 2006 4 févr. 2002 à 09:36
JE te conseillerais d'utiliser un ADODC (Dans composant : Microsoft ADO Data Control)
C'est un pointeur, c'est plus simple pour exporter vers un document word.
Si tu as des question sur la façon dont un ADODC marche, envoie moi un message.