AccessTr.neT

Tam Versiyon: Dört Tablodan Liste kutusuna veri çağırma ve Yürüyen bakiye takip sistemi
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Herkese kolay gelsin Benim Sorunum
Bir form üzerinde
Müşteri adı seçince Veya bir yordamla çağırınca alt listede 4 ayrı tabloda bulunan "AlisFaturaGenToplam","CikisFaturaGenToplam","TAhsilatToplam" ve "TediyeToplam" Satırlarından biri varsa cariye bağlı olarak gelecek Ve iligili Satıra HAngi Toplamdan geliyorsa o tablonun Evrak adı Tarihi ve nosu gelecek .

Bakiye satırı ise =("bakiye"-"AlisFaturaGenToplam")+("CikisFaturaGenToplam"-"TAhsilatToplam")+"TediyeToplam" Gibi bir matemetikle her satırda bir üstten işlem yaparak her satırın karsısına yazacak. Yani klasik Yürüyen bakiye
Belkide tam adı cari hareket listesi emin değilim.

Çok aradım yüzlerce örnek uygulama indirdim tam cevabı bulamadım.FurSick0021

Ekte örnek tablo ve bir adet basit form oluşturdum.Yardımlarınızı bekliyorum şimdiden teşekkürler.
Bakiye satırı mevzusu, uygulama tasarımına göre yanlış, çünkü Alış, çıkış tahsilat ve tediye satırlarından sadece birisinde veri var, diğerleri 0.
alış, çıkış, tediye veya tahsilat'a ait veriyi hesaplama için + veya - değerde işlem yaptırılması lazım.

ben form1'de bulunan resimdeki verilere göre sorguya aşağıdaki gibi kod ekledim.

Toplam: Switch([Evrak Tipi]="A.Fatura";[Veri]*-1;[Evrak Tipi]="S.Fatura";[Veri]*1;[Evrak Tipi]="Tahsilat";[Veri]*1;[Evrak Tipi]="Tediye";[Veri]*-1)

A.Fatura ise -
S.Fatura ise +
Tahsilat ise +
Tediye ise -

Hesaplama işlemi ile ilgili sorularınızda boş tablo gönderirseniz cevap bu kadar oluyor.


[Resim: 13557009191.png]
@ ozanakkaya

Yardımlarınız için teşekkür ederim.
Dört tablodan veri almak ve ilgili satırlara Evrak tipi ve adını yazmak olmuş hemde on numara olmuş.+repHalay
Bakiyeve S.No sütünunda sorun var aynı tarihte iki veya daha fazla işlem olursa hesap karısıyor .
Mesala sizin yaptığınız örnekte sadece tarihleri aynı zamana çektim tüm bakiye karıştı
[Resim: 13557712081.jpg]

S.No farklı tarihler seçildiğinde mantıksız bir sıra üretiyor (2,4,5,8 vb.),ilginç bir şekilde aynı tarihlere aynı S.NO veriyor

Alıntı:Hesaplama işlemi ile ilgili sorularınızda boş tablo gönderirseniz cevap bu kadar oluyor.
Üzerinde çalıştığım Stok ve Cari Takip programının,konudan alakasız yerlerini keserek hazırladım. Aslında amacım zorlaştırmak değil bilakis kolaylaştırmak tı. Ama bundan sonraki örneklerimde dediğinize dikkat edecem Uyarınız için teşekkürler.Ozur


Kolay gelsin
mantıksız görünen Sıra No hesaplama mantığı için gerekli. Mantıklı Sıra No alanı ekledim.