[RAPOR] ETOPLA
#1
Arkadaşlar acces te form 1 de cari leri kayıtlı form 2 de muhasebe kayıtlarım var
form 1 de belirtilen toplam borç alanı cari koduna form 2 deki borç alacağa göre her cariye etopla yapıp karşında belirmesini istiyorum



  Alıntı
Bu mesajı beğenenler:
#2
Sn evren89;
=dsum("nz([tutar].0)";"TabloAdi";"[CariID]=" & carID & " And [IkinciKosulSutunAdi]='" & [Borclular])

Komutu ile diger tabloda ki veriyi soru veya metin kutusu icine cagirabilirsiniz. Komutu inceleyip deneyin.

Ihtiyac ile ilgili sikinti giderilmis ise son bir olum lu/suz mesaj ile sonlandirabilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#3
Sezgin bey bu formulu neye yazacağımı bilemedim eklentim üzerinde gösterebilirmisiniz.



  Alıntı
Bu mesajı beğenenler:
#4
(11-12-2014, 18:17)evren89 demiş ki: Sezgin bey bu formulu neye yazacağımı bilemedim eklentim üzerinde gösterebilirmisiniz.
Sn evren bey;
Tablo1 formu gecerli oldugu olay yordamina yaziniz.
Private Sub Form_Current()
Me.top_alacak = DSum("nz([alacak],0)", "Tablo2", "[cari no]='" & Me.[cari no] & "'")
Me.top_borç = DSum("nz([borç],0)", "Tablo2", "[cari no]='" & Me.[cari no] & "'")
End Sub



  Alıntı
Bu mesajı beğenenler:
#5
ALLAH sizden razı olsun yapıldı bir daha ricam olacak hücrelere tıklayınca hesaplama yapıyor ben bunu formu hemen açılınca hesaplamsını istiyorum 2-)form üzerinden filtreleme yapınca sadece filtrelenen yerin hesaplanmasını istiyorum



  Alıntı
Bu mesajı beğenenler:
#6
Sn evren; ALLAH hepimizden razı olsun. Form acilinca tum kayitlarin toplam alacak ile borclarinin hesaplamasi asagida ki kodlar ile yapilabilir.
Visual Basic
  1. Private Sub Form_Load()
  2. Call Hesaplama
  3. End Sub


Yukarida ki call kodu filitreleme yaptiginiz eylemin sonuna yazabilirsiniz.
Visual Basic
  1. Sub Hesaplama()
  2. Dim Kyt As Recordset, Sw As Long
  3. Set Kyt = Me.RecordsetClone
  4. Kyt.MoveFirst
  5. Do
  6. Kyt.Edit
  7. Kyt![top alacak] = DSum("nz([alacak],0)", "Tablo2", "[cari no]='" & Kyt![cari no] & "'")
  8. Kyt![top borç] = DSum("nz([borç],0)", "Tablo2", "[cari no]='" & Kyt![cari no] & "'")
  9. Kyt.Update
  10. Kyt.MoveNext
  11. Loop Until Kyt.EOF
  12. Kyt.Close: Set Kyt = Nothing
  13. End Sub





  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
access-sql-20 [RAPOR] Rapor etopla KAZIMS 5 1.590 14-12-2016, 18:01
Son Mesaj: dsezgin
  [FORM] etopla evren89 2 1.317 25-12-2014, 11:40
Son Mesaj: evren89
  [FORM] Etopla evren89 1 1.178 14-12-2014, 03:22
Son Mesaj: dsezgin
  Accesste Etopla cresendo 2 12.433 06-01-2010, 21:01
Son Mesaj: sonerdursun

Foruma Git:


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