Hiçbir veri göstermek için, bir rapor açma önleyin
Hiçbir veri göstermek için eğer açık bir rapor önleyebilir ve bunun için biz Access sürümüne bağlı olarak iki şekilde kullanabilirsiniz:
1 - ACCESS tüm sürümleri
Rapor özelliklerini, olay 'Etkinleştirilmesi' in aşağıdaki kodu yerleştirin
Olay Etkinleştirilmesi (Etkinleştir) Raporu kullanın:
Private Sub) (Report_Activate
DCount ("*", Me.RecordSource) = 0 Daha sonra ise
MsgBox vbDefaultButton1, "Hayır kayıtları görüntülemek için" "Hata!"
AcReport DoCmd.Close, "raporun adı"
End If
End Sub
2 - 'herhangi bir veri olmadığını', o zaman aşağıdaki kodu urilizar versiyon 7 (Access 95) Gönderen olayı eklendi:
Private Sub Report_NoData (Cancel As Integer)
MsgBox "raporunda veri yok.", VbInformation, "Hata!"
= True İptal
End Sub
Örneğin indirmek çalışan görmek için: açılış raporu önleyin






























Ben, bir ileti biçimi veritabanı tanınmıyor benim makinede sistemi Satış açmak için kullandığınız Access sürümünü merak ediyorum.
Tüm örnekler Access 2003'te yapılır. Ben isterseniz Access 2003'ü önce başka bir biçimde gönderebilir.
Günaydın, ben formüller (expressaão) örnekleri ile her sütunda üç alan vardır, bir tablo şeklinde, bu formu yapıyorum:
Calculado1 Dönemi - (eksi) dönemi calculado2
(Boşluk p / tarih koymak) (Uzay w / tarih koymak)
Calculado3 Dönemi - (eksi) dönemi calculado4
(Boşluk p / tarih koymak) (Uzay w / tarih koymak)
Calculado5 Dönemi - (eksi) dönemi calculado6
(Boşluk p / tarih koymak) (Uzay w / tarih koymak)
O tarih farkı sonucu yapar, sonra o Kredi adında bir alan ile başka bir eklemeden sonuçlanacaktır sonra bir aylık "X", bu sütunlarda ifade sonucu ile ilgili olarak 30 ile çarpar, p / görünür gotta alanında Crediton neden alanları datasn değil gibi tüm sütunları doldurabilir veya ben sadece bu w / eksik işimi bitirmek, zaten yeterliydi kalktı eğer tarih 00/00/0000 koymak.
Bana teşekkür ederim ve blog Abrç için tebrikler yardımcı olabilir. Thiago
Sizden e-posta ile gönderme Poso w / size anlamadığınız zaman zaten ilgi için teşekkür ederim.
Sen NZ işlevini kullanabilirsiniz
Calculado1 Dönemi - (eksi) tr (calculado2 dönemi)
Jose Merhaba
Ben senin satış sistemi indirilen, MS pek çoğuna sahiptir
Benim için sistemi satış indirilen, DEBUG için.
müteşekkiriz.
Sen = e = DLookup DLookup işlevi nasıl bir örnek dosya var
Merhaba, ben onun blog bilmek geldi, iyi akşamlar diliyorum
bjsss
Ben ziyaretinizden bekliyor
Bu açık bir raporu önlemek için süper basit
1) TASARIM raporu açın ve form özelliklerini açın.
2) Olay sekmesine gidin ve IF NO DATA
3) üç nokta (...) tıklayın
4) Aşağıdaki kodu girin
Private Sub Report_NoData (Cancel As Integer)
MsgBox ("BU RAPOR İÇİN HİÇBİR BİLGİ")
Son
End Sub
5) VISUAL BASIC editörünü kapatın
6) seçeneği OLAY PROCEDURE görünür Not NO DATA IS
7) programı çalıştırabilirsiniz.
, Bir hedefe ulaşmak sadece seçmek ve yaratıcı olmak için birçok yol vardır.
Sen NZ işlevini kullanabilirsiniz
Calculado1 Dönemi - (eksi) tr (calculado2 dönemi)
Günaydın! Bu veritabanının yedeğini gerçekleştirmek için form üzerinde bir düğme oluşturabilirsiniz?
Grateful.
Iş için tebrikler! Ben her gün sitenizi ziyaret ... BTW, site göstergesi olacağı http://www.iAulas.com.br Eğer dinleyici Access gibi konularda, her türlü ... Ben yardımcı olmuştur ücretsiz indirmek için 10.000 'den fazla kitap bulacaksınız ...
Gerçekten erişim harika örnekler arıyordum
Çok teşekkür ederim