Ich habe einen bericht erstellt, und möchte ihn ausdrucken. Dabei werdeb alle datensätze gedruckt, ich möchte aber nur einen datensatz, welcher schon ausgewählt ist drucken.
Private Sub Befehl47_Click()
On Error GoTo Err_Befehl47_Click
In deiner Tabelle (Formular) von dem der Bericht erstellt wird
sollte es eine eindeutige id geben.
Dieses Feld muss dann im Bericht auch mit einbezogen werden, (kann auf nicht sichtbar gestellt werden)
auf diese id wird auch der Bericht zugreifen
sorry, mir fehlt leider die Zeit, mich deines etwas anspruchsvolleren Problems zu widmen, zumal ich auch nicht der ausgewiesene VBA-Experte bin.
Bitte um Verständnis.
Ich habe einen bericht erstellt, und möchte ihn ausdrucken.
Dabei werdeb alle datensätze gedruckt, ich möchte aber nur
einen datensatz, welcher schon ausgewählt ist drucken.
Private Sub Befehl47_Click()
On Error GoTo Err_Befehl47_Click
wenn es sich um einen Bericht handelt, der auf eine Abfrage basiert, würde ich zunächst solo die Abfrage ausführen, um zu sehen, daß wirklich nur ein Satz ausgewählt wurde
wenn ein Formular ausgedruckt wird, in dem nur ein Satz angezeigt wird und dieser gedruckt werden soll, muß in den Eigenschaften des Gesamt-Formulars in der Zeile Datensatzmarkierer „ja“ eingegeben werden.
Anschließend das angezeigte Fomular am Rande anklicken (markieren) und im Druckbereich vom drucken auf markierte Datensätze klicken - ok - jetzt wird nur der dieser eine Satz gedruckt.
Gruß Günter