Formda Çıkarma İşlemi.

02/02/2019, 21:52

kalabakli

Merhabalar kafam durdu bir yardım atabilirmisiniz. Çıkamıyorum işin içinden. Form uzerinde 

Liste422 = Liste352-Liste405 işlemi yapmam lazım. 

Liste 352 = Giren Toplamı ( Sorgu ile değer geliyor ) İçinde tek değer var.
Liste 405 = Toplam Çıkanı ( Sorgu ile değer geliyor ) İçinde tek değer var.

Liste 422 = Kalması Gereken Miktarı temsil ediyor.

Lütfen destek....
02/02/2019, 22:25

kalabakli

=Nz([Liste352];0)-Nz([Liste405];0) 


Böyle deniyorum. Sonuc 0
02/02/2019, 22:46

berduş

Nz(Liste422.ItemData(0),0) = Liste352.ItemData(0)-Liste405.ItemData(0)

Yukardaki kodu dener mısınız. Hepsine Nz(... ifadesini ekleyin
Itemdata(0) ilk satırdaki veriyi almak için kullaniliyor
Bu arada neden metin kutusu değil liste kutusu
02/02/2019, 22:56

kalabakli

Yok böyle birşey tam 2,5 saat oldu. Durdu kafam çıkamadım işin içinden nasıl teşekkür etsem azdır size. Olurda başkasıda kullanmak isterse çözüm aşağıda...

=Nz([Liste352].[ItemData](0))-Nz([Liste405].[ItemData](0))
02/02/2019, 22:59

berduş

Neden liste kutusu?
02/02/2019, 23:02

kalabakli

Tabloda çok fazla veri var. Hepsi birbirinden bağımsız. Sorgu ile liste kutusu içine çektim. Değişken çok fazla olduğundan böyle düşünmüştüm. Zaten ne olduysa bu esnada oldu. İşin içinden çıkılmaz bir noktaya kadar geldik. Kulağıma küpe oldu. Bir daha liste kutusu ile çalışmak yok. Çok fazla uğraştırdı. Yardımşarınız çok teşekkür ederim.