Skip to main content

AccessTr.neT


Formda Farklı Tablolardan Toplama İşlemi Yapmak

Formda Farklı Tablolardan Toplama İşlemi Yapmak

#5
sayın ALTANs,

bahsettiğiniz talebinize yönelik olarak;

elbette ki farklı çözüm önerileri ya da yöntemleri söz konusu olacaktır hesaplama ve sonuçları elde etmek üzerine fakat kendi adıma yeterli imkan ve zaman olmaması gerekçesi ile kısa süreli bir inceleme neticesinde örnek uygulamanızda aşağıdaki çözüm önerisini paylaşmak isterim.

SELECT MonthName(Month([donem])) & " " & Year([donem]) AS ay_donemi, Sum([elektrik]+[dogalgaz]+[guvenlik]+[temizlik_sodexo]+[temizlik_avm]+[yonetim_personel]) AS genel_toplam
FROM avmgider
GROUP BY MonthName(Month([donem])) & " " & Year([donem])
HAVING (((MonthName(Month([donem])) & " " & Year([donem]))=MonthName(Month([Forms]![KAR]![Metin3])) & " " & Year([Forms]![KAR]![Metin3])));

yukarıdaki kod satırlarını 0ortak_giderler_srg adı ile yeni bir sorgu oluşturup kaydediniz.ardından,form üzerindeki KOMUT11 adlı denetimin TIKLANDIĞINDA olay yordamı içerisine de

Me.metin1 = Nz(DSum("m_kira", "muhasebe", "m_tarih=#" & Format(Me.Metin3, "mm\/dd\/yyyy") & "#"), 0)

Me.Metin7 = Nz(DSum("m_ortakgider", "muhasebe", "m_tarih=#" & Format(Me.Metin3, "mm\/dd\/yyyy") & "#"), 0)

Me.Metin9 = Nz(DSum("genel_toplam", "0ortak_giderler_srg"), 0)

Me.Metin14 = Me.metin1 + Me.Metin7 + Me.Metin9

yukarıdaki kod satırlarını dahil ederek kullanmayı deneyiniz.

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Formda Farklı Tablolardan Toplama İşlemi Yapmak - Yazar: atoz112 - 01/06/2017, 16:55
Task