[FORM] Formdaki degeri toplama
#1
Baslik belki yanlis oldu affola ustatlarim.

Kisaca uygulamamdan bahsedeyim
Alis ve satislari takip edecegim bi uygulamam var.
Cariler tablom var
Alislar tablom var
Alislar tablomda aldigim urunleri cari adini alarak fis no ile giriyorum. Birim fuyat toplam tutar yazdiriyorum. Ve her fis no karisinda odendi.odenmedi yaziyorum.
Istedigim su
Fis no ya gore topla. Tutari toplatip
Cariler tablomdaki carinin ismi karsisindaki odenmedi ise alacak kisminda toplatmak.odendi ise borcu kisminda toplatmak. Daha sonrada kalan kisminda farki yazdirmak istiyorum.
Simdiden tesekkurler



  Alıntı
Bu mesajı beğenenler:
#2
Sn alimer,
Alan isimleri tahmin ile asagida ki kod ile form acilisi veya buton araciligi ile yapilabilir. Odeme alani Evet/Hayir tipinde
Sub Hesapla()
Dim Kyt As Recordset
Set Kyt = CurrentDb.OpenRecordset("Select * From Cariler")
Kyt.MoveFirst
Do Until Kyt.EOF
Kyt.Edit
Kyt.Fields(IIf(Kyt!Odeme = 0, "alacak", "borc")) = DSum("Nz([TUTAR],0)", "Alislar", "[fis_no]='" & Kyt!fis_no & "'")
'Kyt!Kalan=......... formulu duzenleyiniz.
Kyt.Update
Kyt.MoveNext
Loop
Kyt.Close
Set Kyt = Nothing
End Sub



  Alıntı
Bu mesajı beğenenler:
#3
Sn alimer, aşağıdaki altyordam ile istediğiniz hesapları yaptırabilirsiniz.

Visual Basic
  1. Sub Hesaplar()
  2. Dim fisegoretoplam as Currency
  3. Dim alacak as Currency
  4. Dim borc as Currency
  5.  
  6. fisegoretoplam = DSum("[tutar]", "alışlar", "[fisno] = & [fisno])
  7.  
  8. alacak=DSum("[tutar]","cariler", "[odemedurumu]= & [odendi])
  9.  
  10. borc=DSum("[tutar]","cariler", "[odemedurumu]= & [odenmedi])
  11. End Sub






  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [SORGU] Farklı Tablolarda Yer Alan Satış Bilgilerini Toplama Sorgusu Lidervet 1 139 09-11-2023, 00:54
Son Mesaj: dsezgin
  Parametre Değeri Hatası m_demir 4 131 17-09-2023, 00:28
Son Mesaj: m_demir
  Ekleme Sorgusunda Ay/yıl Metin Değeri Tarih/saat Alanına Doğru Aktarma Hk. adnnfrm 2 182 14-08-2023, 00:12
Son Mesaj: adnnfrm
  [FONKSiYON] Ardışık Sayı Toplama 1 Er Artan Ahmet51 3 138 27-03-2023, 13:58
Son Mesaj: halily
  Formdaki Veriyi Rapora Aktaramadım ankaram 2 152 18-02-2023, 21:51
Son Mesaj: ankaram
  Aktif Formdaki Raporu Yazdırma ankaram 3 186 27-01-2023, 00:46
Son Mesaj: BeyTor
  Alt Formdaki Alanların kursun 3 110 10-01-2023, 20:28
Son Mesaj: BeyTor
  Alt Formdaki Alanların Yazı Boyutunu Küçültme Nasıl Yapabiliriz? kursun 2 133 09-01-2023, 20:46
Son Mesaj: kursun

Foruma Git:


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