Arşiv Mayıs, 2009

Hiçbir veri göstermek için, bir rapor açma önleyin

Çarşamba, Mayıs 20, 2009

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

Herhangi bir kayıt göstermek için ise açık bir form nasıl engellenir?

Cumartesi, Mayıs 2, 2009

Bazen bir sorgu yapıyor ve hiçbir kayıt gerekli değilken, örneğin göstermek için kayıt varsa açık bir form önlemek için gerekli olduğunu, biz gösterilecek verilere sahip bu yana açık formda olması gerekmez. Peki denetlemek zorunda göstermek için kayıtları olup olmadığını ve yoktur eğer bir mesaj göstermek ve formun açık engellemektedir. Nasıl?

Sadece 'açmak için' olay form özelliklerini aşağıdaki kodu koymak kolaydır:

= 0 Sonra ise Form.RecordsetClone.RecordCount
MsgBox "Kayıt bulunamadı.", VbExclamation, "Hata!"
DoCmd.Close acForm, "veri bulmak"
Exit Sub
End If

Bir örnek görmek için karşıdan: Formu Açık önleyin

Tanıtım

Avatar

Ziyaret ettiğiniz için teşekkür ederiz.
Herhangi bir mesaj kaçırmamak beslemek için abone olun.

İşte blogda Microsoft Access ile çalışma örnekleri sağlayacak ve aynı zamanda isteyene soru sormak. Daha fazla

Abone olmak ister misiniz?

Abone veya e-posta ile abone:
E-postanızı girin:


Reklamlar