Spriječiti otvaranje izvješće, ako nema podataka za prikaz

Pošta na Srijeda, Svibanj 20, 2009 - 22:01 | by admin |

Mi može spriječiti izvješće otvoreno, ako nema podataka za prikaz, a za to ćemo koristiti dva oblika, ovisno o verziji programa Access:

1 - Svi verzije PRISTUPA
Postavite sljedeći kôd u svojstva izvješću, događaj 'Omogućivanje ¡ť

Koristite događaja Omogućavanje (Aktiviraj) izvješće:

Private Sub Report_Activate ()

Ako DCount ("*", Me.RecordSource) = 0 tada

MsgBox "Nema zapisa za prikaz" vbDefaultButton1 "Error!"

AcReport DoCmd.Close ", naziv izvješća"

Kraj Ako je

End Sub

2 - Od verzije 7 (Access 95) bio je dodan događaj 'ako bez podataka', onda možemo urilizar sljedeći kod:

Private Sub Report_NoData (Cancel kao cijeli broj)

MsgBox "Nema podataka u izvješću." I VbInformation "Error!"

Odustani = True

End Sub

Da biste vidjeli trčanje preuzimanje primjer: Spriječiti otvaranja izvješće

RSS feed | Trackback URI

13 Comments »

Komentar Michelle
2009-06-02 21:00:48

Pitam se koja je verzija programa Access koju koristite za otvaranje sustavu poreza na promet na mom računalu, baza podataka oblik poruke ne priznaje.

Komentar Administratora
2009-06-03 11:01:56

Svi primjeri su napravljeni u programu Access 2003. Mogu li poslati u drugom obliku prije Access 2003, ako želite.

Komentar Thiago Santos
2009-07-31 14:24:46

Dobro jutro, ja sam događaj tabličnom obliku, ovaj obrazac nalaze se tri polja u svakom stupcu s formulama (expressaão) primjera:

Calculado1 Razdoblje - (minus) razdoblje calculado2
(Space w / staviti datum) (prostor str / staviti datum)

Calculado3 Razdoblje - (minus) razdoblje calculado4
(Space w / staviti datum) (prostor str / staviti datum)

Calculado5 Razdoblje - (minus) razdoblje calculado6
(Space w / staviti datum) (prostor str / staviti datum)

nakon što je čini rezultat razlike datuma onda množi do 30. s obzirom na mjesečni "X", onda je rezultat izraza u tim stupcima će rezultirati u dodavanju još jedan s područja pod nazivom Credit, a p / pojavljuje rezultat u polje Creditona moraš ispuniti sve stupce kao polja nisu datasn ili staviti datum 00/00/0000, ako sam ustao je već dovoljno, samo nedostaje ovaj w / kraj moj rad.
Ako može pomoć mene hvala i čestitke za blog Abrç. Thiago
Ako niste razumjeli Poso pošalji w / vama putem e-maila iz već hvala vam za vašu pažnju.

Komentar Administratora
2009-07-31 20:38:53

Možete koristiti funkciju NZ

Calculado1 Razdoblje - (minus) NZ (calculado2 razdoblje)

Komentar Luis
2009-08-09 19:59:58

Pozdrav Jose

JA preuzimanje datoteka tvoj sustav prodaje, MS ima mnogo
ispravljanje, preuzeti na sustav prodaje za mene.
zahvalni.

Komentar Alan
2009-08-12 17:29:22

Imate uzorak datoteku kako koristiti funkciju DLookup = e = DLookup

Komentar DRI Viaro
2009-08-13 17:44:57

Hi, JA je došao to znati njegov blog, i želim dobru večer
bjsss

Ja očekujemo Vaš posjet :)

Komentar Washingtonu
2010-02-27 21:58:53

To je super jednostavan kako bi se spriječilo otvoreno izvješće

1) Otvorite izvješće u dizajnu i otvaranje obrasca svojstva.
2) Idite na događanja na kartici i odaberite AKO NEMA PODATAKA
3) Kliknite elipse (...)
4) Unesite kod ispod

Private Sub Report_NoData (Cancel kao cijeli broj)
MsgBox ("Nema podataka Za ovo izvješće")
Kraj
End Sub

5) Zatvorite urednika Visual Basic
6) Imajte na umu da se pojavljuje u opciji DOGAĐANJA POSTUPKA nema podataka
7) možete pokrenuti vaš program.

Komentar Administratora
2010-04-25 18:05:39

Postoji mnogo načina da se postigne cilj, samo odaberite i biti kreativni.

Komentar Bruce
2010-05-19 19:13:56

Možete koristiti funkciju NZ

Calculado1 Razdoblje - (minus) NZ (calculado2 razdoblje)

Komentar Ottavio Barros
2011-01-27 10:26:41

Dobro jutro! Možete stvoriti gumb na obrascu za obavljanje backup baze podataka?
Zahvalni.

Komentar Andrije
2011-07-26 22:43:07

Čestitamo na posao! Sam posjetiti Vašu web lokaciju dan ... BTW, ja bih ukazati na site http://www.iAulas.com.br tamo ćete naći više od 10.000 udžbenika za besplatni download svih vrsta predmeta, uključujući i prospekti Access ... sam pomogla ...

Komentar jose Oliveira
2011-08-30 18:47:59

je stvarno obličje prekrasne primjere pristupa
Puno hvala

Ime (required)
Email (required - ne objavljuje se)
Website
Vaš komentar ( Smanjenje se | Povećanje )
Možete koristiti <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <b> <cite> <code> <del datetime=""> <em> <i> <Q cite=""> <strike> <strong> u komentarima.

Prezentacija

Avatar

Hvala vam na posjeti.
Pretplatite se na feed da ne propustite bilo koje poruke.

Ovdje u blogu ću dati primjere rada s Microsoft Access i postavljati pitanja za one koji pitaju. Više

Želite li se pretplatiti?

Pretplatite se ili se pretplatiti putem e-pošte:
Unesite svoju e-mail:


Oglasi