Akadályozzuk megnyitásával jelentést, ha nincsenek adatok megjelenítéséhez
Szerda, május 20, 2009Mi lehet megakadályozni egy jelentést, ha nem nyílt adatok azt mutatják, és ennek az általunk használt két formája verziótól függően az Access:
1 - minden változata ACCESS
Helyezze az alábbi kódot a tulajdonságok a jelentés, az esemény "lehetővé teszik"
Használja az esemény lehetővé tételét (Aktiválás) Jelentés:
Private Sub Report_Activate ()
Ha DCOUNT ("*", Me.RecordSource) = 0 Then
MsgBox "Nincs rekord megjeleníthető" vbDefaultButton1, "Hiba!"
AcReport DoCmd.Close, "jelentés név"
End If
End Sub
2 - A 7-es verzió (Access 95) került az esemény, ha nincs adat ", akkor mi is urilizar az alábbi kódot:
Private Sub Report_NoData (Cancel As Integer)
MsgBox "Nincs adat a jelentésben.", VbInformation, "Hiba!"
Cancel = True
End Sub
Ha látni fut le a példát: Akadályozzuk nyitó jelentés





























