Hallo.
Ich stehe vor folgendem Problem: In einem Access-Bericht werden alle Datensätze ausgegeben, es soll aber nur ein Datensatz angezeigt werden. Hier ist der VBA-Code:
Die beiden MsgBoxen sind nur zum Test drin, allerdings gibt "MsgBox (strWhere)" auch den Wert "Falsch" aus.
Ich hoffe ihr könnte mir helfen.
Vielen Dank im Voraus, gruß Budda
Ich stehe vor folgendem Problem: In einem Access-Bericht werden alle Datensätze ausgegeben, es soll aber nur ein Datensatz angezeigt werden. Hier ist der VBA-Code:
Code:
Option Compare Database
Private Sub bericht_Click()
On Error GoTo Err_bericht_Click
Dim stDocName As String
Dim strWhere As String
stDocName = "Erfahrungsbericht"
strWhere = pc_nr = Me!PCNR
DoCmd.OpenReport stDocName, acPreview, , strWhere
MsgBox (PCNR)
MsgBox (strWhere)
Exit_bericht_Click:
Exit Sub
Err_bericht_Click:
MsgBox Err.Description
Resume Exit_bericht_Click
End Sub
Die beiden MsgBoxen sind nur zum Test drin, allerdings gibt "MsgBox (strWhere)" auch den Wert "Falsch" aus.
Ich hoffe ihr könnte mir helfen.
Vielen Dank im Voraus, gruß Budda