Daha önce bahsettiğimiz ilişkili tablolardaki birbirleri ile ilişkilerinden yararlanarak Rapor içinde rapor yani Alt Rapor oluşturabiliriz. Örnek olarak Projemizde kullanılan TABLO_SATIS ve TABLO_MUSTERI alanlarını Access dosyasına ilave ettim. Sizde yoksa aşağıda ekteki çözülmüş halindeki dosyadan alabilirsiniz.
Müşterilerin listesini Raporda görüp altında da yaptığı satışı listelemek istiyorum. MÜŞTERİ ve SATIŞ tablosundaki istediğim verilerin olduğu bir Sorgu oluşturuyorum.
Oluştur – Sorgu Tasarımı seçiyorum ve TABLO_MUSTERI ve TABLO_SATIS alanlarını sorguya ekliyorum.
Her iki tabloda da işime yarayacak alanları seçiyorum. SORGU_SATIS adı ile kaydediyorum.
Oluştur – Rapor Sihirbazı seçiyorum.
Aşağıdaki alanları seçiyorum. Böylece Alt Rapor Sihirbazına başlatmış oluyoruz.
Bu alanda Alt form ve Üst form alanlarını belirliyoruz. Raporda Üst kısımda Müşteri bilgileri, alt kısımda ise SATIŞ bilgileri yer alsın istiyorum. Zaten tablo yapımda buna göreydi.
Bu kısımda ekstra gruplandırma düzeyi eklemek istersek kullanıyoruz. Mevcut hali ile 2 düzeyde işimizi görecektir.
Sıralama işlemini sormaktadır. Ödeme Tarihini alanına göre sıralama yapmak istiyorum. Bu bölümde alt Rapordaki alanlara göre sıralama işlemi yapmaya izin verir.
Yerleşim alanını olduğu gibi bırakıyorum. İleri diyorum.
Son olarak aşağıdaki şekilde isimlendirip Son diyorum.
Rapor aşağıdaki şekilde görülecektir.