Skip to main content

AccessTr.neT


Yürüyen bakiyeyi oluşturamıyorum

Yürüyen bakiyeyi oluşturamıyorum

Çözüldü #1
Herkeze Selamlar..
Aşağıdaki çalışmamda çözemediğim bir olay var..GUNSONUOZET formundaki ilgili alandada yazdığım gibi bozuk para kasası tutmak istiyorum.Fakat istediğim sonucu ne yaptıysam alamadım..İlgili formda gerekli açıklamaları göreceksiniz.Sorgulama yaparken nasıl bir yürüyen bakiye şekli uygulamam gerekir..İlginiz için teşekkürler...
.rar vt22.rar (Dosya Boyutu: 64,4 KB | İndirme Sayısı: 10)
Cevapla
Çözüldü #2
Örneğinizi inceledim ama malesef bozuk para ile ilgili herhangi bir alan bulamadım.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
Çözüldü #3
Sanırım çok net anlatamadım..Şimdi Bozuk Giriş ve Bozuk Çıkış giriscikisadlari tablosundaki 2 farklı kalemimiz..Bunlarda diğer kalemler gibi ANAFORM üzerinde işlem görüyor ve hareketler tablosuna aktarılıyor..birşekil bunlari yuruyen bakiye yontemini kullanarak ( bir yada birkaç sorgu vasıtasıyla) sonucun GUNSONUOZET formundaki bozuk para kasasina formda ifade ettiğim şekilde aktarilmasi gerekiyor..Yaptığım hiçbir sorgu ile bunu başaramadım...( BOZUK GİRİŞ VE BOZUK ÇIKIŞLAR İÇİN a-) Bir bozuk para kasamız mevcut b-)normal kasiyerlerin bozuk para çıkışları bu kasaya giriş, girişleride bu kasaya çıkış olacak olmaktadır.. c-)sonuç itibariyle görmek ıstediğimiz ; yukarıdan seçilen gün sonundaki net bozuk para kasasının durumudur...yani 1 kasım tarihinde net bozuk para kasamız 433 tl olmalıdır..)....Umarim daha açıklayıcı olmuştur..Saygılar..
Cevapla
Çözüldü #4
sorunu çözdüğümü düşünüyorum..şuana kadar doğru sonuç verdi..bir bzk sorgusu yaptim ve;
bg: (select sum(([harekettutari])) from hareketler where p_adi='bozuk giriş ' and tarih<=bz.tarih)
bc: (select sum(([harekettutari])) from hareketler where p_adi='bozuk cikis ' and tarih<=bz.tarih)
sn: (nz([bc])-nz([bg])).....sonucuda GUNSONUOZET tablosundaki ilgili metin kutusuna;
=DLookUp("sn";"bzk";"tarih=[formlar]![GUNSONUOZET].tarihgir") ..
teşekkürler
Son Düzenleme: 09/11/2010, 11:34, Düzenleyen: ljungberg.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da