meme avec un parametre ça ne marche pas
il ouvre bien access mais il me demande quand meme mon parametre et seulement pares il oubre l'etat
Voila le code que j'utilise pour ouvrire mon etat
Set MesEtats = New Access.Application
MesEtats.OpenCurrentDatabase MyBase, False
MesEtats.DoCmd.Maximize
MesEtats.Visible = True
MesEtats.DoCmd.OpenReport NomDoc, acViewPreview, , "num =" & Text1.Text 'num etant le parametre
et voila ma requete dans visual basic
SELECT personnel.[perso-clef], personnel.[perso-nom], personnel.[perso-prenom],
service.[serv-lib], fonction.[fonc-lib], amplitude.[amp-coul], amplitude.[amp-lettre],
planning.[pla-jour], planning.[pla-hrdeb1], planning.[pla-hrfin1], planning.[pla-hrdeb2],
planning.[pla-hrfin2], planning.[pla-com], planning.[pla-modif]
FROM fonction INNER JOIN ((service INNER JOIN personnel
ON service.[serv-clef] = personnel.[perso-serv]) INNER JOIN (amplitude INNER JOIN planning
ON amplitude.[amp-clef] = planning.[pla-ampli])
ON personnel.[perso-clef] = planning.[pla-perso])
ON fonction.[fonc-clef] = personnel.[perso-fonc]
WHERE (((personnel.[perso-clef])=[num])) 'num etant le parametre
ORDER BY planning.[pla-jour];