Hallo Leute,
Ich möchte auf klicken einer Schaltfläche eine Seite eines Berichtes versenden.
Ich hab dazu (übrigens auch aus diesem Forum) ein Makro in meine Datenbank eingefügt.
Dieses Makro1 funktioniert einwandfrei. Allerdings versendet es den gesammten Bericht.(Alle Datensätze auf die der Bericht basiert)
Ich möchte aber, dass nur eine bestimmte Seite versendet wird.
Analog zum Aufruf einer Berichtsvorschau:
Private Sub Berichtsvorschau_Click()
On Error GoTo Err_Berichtsvorschau_Click
Dim stDocName As String
Dim stLinkCriteria As String
stLinkCriteria = „Prozess = '“ & Me!Prozess & „’“
stDocName = „Prozessbeurteilung IKS“
DoCmd.OpenReport stDocName, acPreview, , stLinkCriteria
Exit_Berichtsvorschau_Click:
Exit Sub
Err_Berichtsvorschau_Click:
MsgBox Err.Description
End Sub
Kann ich dem Makro also noch ein Kriterium mitgeben, oder muss ich dazu im Makro selbst dem Ojektnamen ein Kriterium mitgeben ?
Beim Makroaufruf über:
stDocName = „Makro1“
DoCmd.RunMacro stDocName
ist lediglich die wiederholungsanzahl eingebbar (Hab ich aus der Hilfe gelesen…)
Gruß Christian