Hi Stifi (stiffy??? ;o) - sorry, konnt ich mir jetzt einfach nicht verkneifen - grins),
die Zeile
DoCmd.OpenReport stDocName, acNormal
in Deinem Programm sagt einfach nur: drucke den Bericht (vollständig) aus.
Wenn Du den Ausdruck aber auf bestimmte Datensätze (in Deinem Fall auf genau einen bestimmten Datensatz) begrenzen willst, musst Du bei DoCmd.OpenReport als vierten Parameter („WhereCondition“) angeben, um welche Datensätze es sich handelt.
wobei Du natürlich das „Nummer“ und das „Me.Nummer“ noch entsprechend Deiner Datenbank anpassen musst (in meinem Fall ist „Nummer“ offensichtlich ein Textfeld, muss aber ja auch nicht unweigerlich so sein).
Hoffe, ich konnte Dir weiterhelfen…
Liebe Grüße
Lala
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]