25/03/2020, 23:29
Altform Üstünde Çıkarma İşlemi
1 2
25/03/2020, 23:58
berduş
kaynağını sorgudan aldığı için Dsum Kullanılabilir
=dsum("nz(GirenMiktar,0)-nz(CikanMiktar,0)";"S_AyniYardimMevcut")
26/03/2020, 09:51
Oğuz Türkyılmaz
(25/03/2020, 23:58)berduş yazdı: kaynağını sorgudan aldığı için Dsum KullanılabilirSn.@berduş anladığım kadarıyla Kod yazmadan kalan hesaplamasını yaptırmak mümkün olmayacak. Sütunların toplamı kolayca alınabiliyor belki bunun gibi bir yöntemde Çıkarma işlemi için vardır diye düşünmüştüm fazla iyimsermişim
Not:Tarih kıstası özellikle eklemedim burada gerek yok
= Dsum ("nz("GirenMiktar,0", "T_AyniYardim", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "' )-nz("CikanMiktar,0", "T_AyniYardim", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "')
= Dsum ("nz("GirenMiktar,0", "S_AyniYardimMevcut", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "' )-nz("CikanMiktar,0", "S_AyniYardimMevcut", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "')
26/03/2020, 10:26
berduş
Sorgunuza ekleyeceğimiz bir alan ile çıkarma işlemini yapabilirsiniz yada doğrudan
topla(giren-cikan) gibi birsey de olabilir
Sorgunuzda kriter yoktu o nedenle kolayıma o an o geldi onu yazdim
topla(giren-cikan) gibi birsey de olabilir
Sorgunuzda kriter yoktu o nedenle kolayıma o an o geldi onu yazdim
26/03/2020, 10:41
Oğuz Türkyılmaz
(26/03/2020, 10:26)berduş yazdı: Sorgunuza ekleyeceğimiz bir alan ile çıkarma işlemini yapabilirsiniz yada doğrudanDediğim gibi bende kolay bir yolu var mı diye ayrıntıya girmeden sormuştum.
topla(giren-cikan) gibi birsey de olabilir
Sorgunuzda kriter yoktu o nedenle kolayıma o an o geldi onu yazdim
26/03/2020, 12:05
ozanakkaya
Kodların belirli bir kalıbı var, = Dsum (nz("GirenMiktar,0", "T_AyniYardim", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "' )-nz("CikanMiktar,0", "T_AyniYardim", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "') şeklindeki bir kodu çalıştıramazsınız.
dsum(nz("GirenMiktar,0", "T_AyniYardim", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "' )
bu kod ile toplam aldıramazsınız. Kod içerisindeki tek bir çift tırnağın önemi varken aralara çift tırnak ekleyemezsin, eklediğin açma parantezi kadar kapatma parantezi eklemelisin, eklersen kod çalışmaz.
dsum(nz("GirenMiktar,0",......... bu kod nedir??
=Nz(dsum("GirenMiktar", "T_AyniYardim", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "' )) - .................................
şeklinde olması gerekli. Çıkarma işleminin sağ tarafında da NZ yazılmış, sonrasında Dsum yok.
dsum(nz("GirenMiktar,0", "T_AyniYardim", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "' )
bu kod ile toplam aldıramazsınız. Kod içerisindeki tek bir çift tırnağın önemi varken aralara çift tırnak ekleyemezsin, eklediğin açma parantezi kadar kapatma parantezi eklemelisin, eklersen kod çalışmaz.
dsum(nz("GirenMiktar,0",......... bu kod nedir??
=Nz(dsum("GirenMiktar", "T_AyniYardim", "[BagisCinsi]='" & Me.BagisCinsi_CBO & "' )) - .................................
şeklinde olması gerekli. Çıkarma işleminin sağ tarafında da NZ yazılmış, sonrasında Dsum yok.
1 2