Bonjour,
La commande docmd.openreport permet de spécifier facilement un enregistrement.
Le mieux étant de faire référence à un ID client et pas son nom (homonymie possible).
docmd.openreport "monetat",,,"champclient=" & me.listeclient
Dans l'exemple ci-dessus le code est placé sur un bouton et fait référence (me.listeclient) à une liste des clients pour choisir celui à imprimer.
Une zone de liste + un bouton + un état. Inutile de faire appel à une requete spécifique la table en tant que source de l'état suffit.
Pour plus de renseignement sur la commande openreport consulte l'aide.
Cordialement,
Partager