Access raporunda grup düzeyinde sayfa numarasını sıfırlama
Orta: Temel makro, kodlama ve birlikte çalışabilirlik becerileri gerektirir.
Bu makale bir Microsoft Access veritabanı (.mdb veya .accdb) ve bir Microsoft Access projesi (.adp) için geçerlidir.
Özet
Bir raporun bölüm özelliklerini değiştirdiğinizde, bir gruptaki her yeni girdinin sayfasını kıran ve ardından raporun sayfa numarasını sıfırlayan bir rapor tasarlayabilirsiniz. Örneğin, örnek veritabanındaki Ülkeye/Bölgeye Göre Çalışan Satışları raporu Northwind.mdb bu özellik ile tasarlanmıştır.
Daha fazla bilgi
Not
Her yeni ülke/bölge için sayfa numarasını sıfırlamak için kullanılan yöntem, sayfa numarasını sayfa üst bilgisinde mi yoksa sayfa alt bilgisinde mi görüntülemek istediğinize bağlıdır. Yanlış yöntemi kullanırsanız, sayfa numarası doğru sıfırlanmaz.
Yöntem 1: Sayfa numarası sayfa alt bilgisinde görünür
Access'i başlatın ve ardından örnek veritabanı Northwind.mdb veya NorthwindCS.adp örnek projesini açın.
Ülkeye/Bölgeye Göre Çalışan Satışları raporunu Tasarım görünümünde açın.
Ülke/Bölge Üst Bilgisi bölümüne tıklayın, Biçim üzerinde özelliğine sağ tıklayın ve ardından Oluştur'a tıklayın.
Olay yordamını inceleyin.
Ülke/Bölge Alt Bilgisi bölümüne tıklayın, Biçim üzerinde özelliğine sağ tıklayın ve sonra ForceNewPage özelliğini Bölümün Sonunda olarak ayarlayın.
Yöntem 2: Sayfa numarası sayfa üst bilgisinde görünür
Access'i başlatın ve ardından örnek veritabanı Northwind.mdb veya NorthwindCS.adp örnek projesini açın.
Ülkeye/Bölgeye Göre Çalışan Satışları raporunu Tasarım görünümünde açın.
Ülke/Bölge Alt Bilgisi bölümüne tıklayın, Biçim üzerinde özelliğine sağ tıklayın ve ardından Oluştur'a tıklayın.
Kod Oluşturucusu'na ve ardından Tamam'a tıklayın.
Kod penceresinde şunu yazın: Sayfa = 0
Page özelliğinin bu olayda ayarlanmaması için Ülke/Bölge Üst Bilgisinin OnFormat olayını değiştirin. Bunu yapmak için, başlangıç sayfa numarasını içeren satırdan önce bir kesme işareti yazın.
Kod aşağıdaki koda benzer olacaktır:
Private Sub GroupHeader0_Format(Cancel As Integer, FormatCount As Integer) ' Set page number to 1 when a new group starts. ' Page = 1 End Sub
Sayfa Üst Bilgisi bölümüne tıklayın, Height özelliğini 0,25 olarak ayarlayın ve ardından Back Color özelliğini 8421504 olarak ayarlayın.
Sayfa Numarası adlı denetimi Sayfa Üst Bilgisine taşıyın.
Sayfa Numarası denetimi sayfa numarasını görüntüler.
Bu yöntemlerden birini kullandığınızda, her ülke/bölge yeni bir sayfada başlar ve her yeni bölümün numaralandırması 1 sayısıyla başlar.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin