Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
16/12/2012 17:34
Konu Sahibi
the.bykus
Yorumlar
3
Okunma
2322
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

the.bykus

Üye
Kullanici Avatari
Üye
5
2
22/02/2012
0
Samsun
Ofis 2010
05/01/2016,01:01
Çözüldü 
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.


Ek Dosyalar
.rar   cari.rar (Dosya Boyutu: 23,98 KB / İndirme Sayısı: 20)
Cevapla

ozanakkaya

sledgeab
Kullanici Avatari
Kurucu
O.... A....
9.807
29/01/2008
Denizli
Memur
Ofis 2010 32 Bit
Bugün,00:37
Çözüldü 
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.

SQL Code
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


Ek Dosyalar
.rar   cari_sld.rar (Dosya Boyutu: 30,29 KB / İndirme Sayısı: 35)
Cevapla

the.bykus

Üye
Kullanici Avatari
Üye
5
2
22/02/2012
0
Samsun
Ofis 2010
05/01/2016,01:01
Çözüldü 
@ 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

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


Cevapla

ozanakkaya

sledgeab
Kullanici Avatari
Kurucu
O.... A....
9.807
29/01/2008
Denizli
Memur
Ofis 2010 32 Bit
Bugün,00:37
Çözüldü 
mantıksız görünen Sıra No hesaplama mantığı için gerekli. Mantıklı Sıra No alanı ekledim.


Ek Dosyalar
.rar   cari_sld2.rar (Dosya Boyutu: 31,23 KB / İndirme Sayısı: 48)
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Kısayol Tuşuyla Liste Kutusu Üzerinden Değer Atama mehmetb84 6 126 18/09/2017, 12:20 mehmetb84
Çözüldü Hasta takip ve randevu pupil 40 25.775 17/09/2017, 04:03 ozanakkaya
Çözüldü Webden Resim Çağırma estapan 6 261 09/09/2017, 21:57 estapan
Çözüldü İlişkili Combobox - Resim Çağırma tsots 13 494 06/09/2017, 21:34 ozanakkaya
Çözüldü Müşteri İşlemlerini Tek Formda Takip U.ALTUN 7 371 05/09/2017, 09:10 U.ALTUN

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.