[RAPOR] rapor sayfasında alt toplam
#1
slm,

sadece ilgili yerdeki toplamların tüm toplam değilde o sayfaya ait toplamları vermesi konusunda yardım.
tşk.


Eklenti Dosyaları
.rar   kayıt.rar (Boyut: 55,51 KB / İndirilme: 75)



  Alıntı
Bu mesajı beğenenler:
#2
Sn. beyşehir2004;
Sayfa sonu bolumunde toplam aldirdiginiz alanlarin kayit kaynagini bosaltip, formullerini VBA'nin sayfa sonu bicimlendirme olay yordamina tasima ile yapabilirsiniz.
Visual Basic
  1. Private Sub SayfaAltbilgisiBölümü_Format(Cancel As Integer, FormatCount As Integer)
  2. On Error Resume Next
  3. Me.OlSay = DSum("[olusay]", "kazakayıt1", "[Sıra No]<=" & Me.Sıra_No)
  4. Me.YarSay = DSum("[yaralısay]", "kazakayıt1", "[Sıra No]<=" & Me.[Sıra No])
  5. Me.MadSay = DCount("*", "kazakayıt1", "[Sıra No]<=" & Me.[Sıra No] & " And [kazanevi]='MADDI HASARLI'")
  6. End Sub





  Alıntı
Bu mesajı beğenenler:
#3
Sn dsezgin83260;

Öncelikle ilginize tşk. Formüllere göre düzenledim. Ancak, ilk sayfa toplamını alt alta yapıyor. İkinci sayfada tüm defterin toplamını alıyor. Benim istediğim sayfa sayfa toplaması.


Eklenti Dosyaları
.rar   kayıt.rar (Boyut: 51,42 KB / İndirilme: 67)



  Alıntı
Bu mesajı beğenenler:
#4
Sn.beyşehir2004;
Metin116 kontrol kaynagini =Nz([Olmkaza];0)+Nz([Yarkaza];0)+Nz([MadSay];0) ile degistirin.
Rapor altinda ki VBA kodlarini asagida ki ile degistirebilirsiniz.
Visual Basic
  1. Option Compare Database
  2. Dim ilkSia As Long
  3. Private Sub Report_Open(Cancel As Integer)
  4. DoCmd.Maximize
  5. End Sub
  6. Private Sub SayfaAltbilgisiBölümü_Format(Cancel As Integer, FormatCount As Integer)
  7. On Error Resume Next
  8. Me.Olsay = DSum("[olusay]", "kazakayýt1", "[Sýra No] Between " & ilkSia & " And " & Me.[Sýra No])
  9. Me.YarSay = DSum("[yaralýsay]", "kazakayýt1", "[Sýra No] Between " & ilkSia & " And " & Me.[Sýra No])
  10. Me.MadSay = DCount("*", "kazakayýt1", "[Sýra No] Between " & ilkSia & " And " & Me.[Sýra No] & " And [kazanevi]='MADDÝ HASARLI'")
  11. Me.Olmkaza = DCount("*", "kazakayýt1", "[Sýra No] Between " & ilkSia & " And " & Me.[Sýra No] & " And [kazanevi]='ÖLÜMLÜ'")
  12. Me.Yarkaza = DCount("*", "kazakayýt1", "[Sýra No] Between " & ilkSia & " And " & Me.[Sýra No] & " And [kazanevi]='YARALAMALI'")
  13. End Sub
  14. Private Sub SayfaÜstbilgisiBölümü_Format(Cancel As Integer, FormatCount As Integer)
  15. ilkSia = Me.[Sýra No]
  16. End Sub





  Alıntı
Bu mesajı beğenenler:
#5
Sn dsezgin83260;

Hocam ellerinize sağlık. İstediğim gibi olmuş. Yardımlarınız için teşekkürler.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Raporda Sayfa Altbilgisine Toplam Aldırma hegu 6 433 08-12-2025, 10:27
Son Mesaj: hegu
  [SORGU] Access Sorguda Toplam Saat Formatı MERAK 3 276 07-12-2025, 16:15
Son Mesaj: dsezgin
  [SORGU] Soldan 3 Değere Göre Toplam Alma karacahil 2 347 14-05-2025, 17:03
Son Mesaj: karacahil
  [FORM] Tarihler Arası Toplam Veri Getirme omergenc7 5 487 18-02-2025, 15:11
Son Mesaj: halily
  Sürekli Formda Alt Toplam Alma ates2014 2 360 10-07-2024, 09:33
Son Mesaj: ates2014
access-sql-18 Dsum Ile Toplam Alırken Tarih Aralığınıda Süzme Yaptırma Sorunu kesoka 2 541 07-04-2024, 16:13
Son Mesaj: kesoka
  [FORM] Veri Girişine Bağlı Olarak Veri çeşidi Toplam Sayısının Artması M_Kemal_Askeri 2 395 07-03-2024, 20:03
Son Mesaj: M_Kemal_Askeri
  Toplam Gelmiyor. ankaram 9 622 24-11-2023, 15:09
Son Mesaj: ankaram

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi