Estä raportin avaaminen, mikäli tietoja osoittaakseen
Keskiviikko 20 toukokuu 2009Voimme estää raportin auki, jos tietoja ei osoittamaan, ja tähän käytämme kaksi eri riippuen versiosta Access:
1 - Kaikki versiot ACCESS
Laita alla oleva koodi ominaisuuksissa raportin tapahtuman oikeuttamislausekkeen "
Käytä tapahtuma mahdollistaminen (Ota käyttöön) raportti:
Private Sub Report_Activate ()
Jos DCount ("*", Me.RecordSource) = 0, niin
MsgBox "Ei Records näyttää" vbDefaultButton1, "Virhe!"
AcReport DoCmd.Close, "raportti nimi"
End If
End Sub
2 - Alkaen version 7 (Access 95) lisättiin tapahtuma ", jos data", voimme urilizar seuraava koodi:
Private Sub Report_NoData (Cancel As Integer)
MsgBox "Ei tietoja raportissa.", VbInformation, "Virhe!"
Cancel = True
End Sub
Jos haluat nähdä käynnissä ladata esimerkin: Estä avaaminen raportti





























