Skip to main content

AccessTr.neT


Satiş tablosundan taksit geciktirenleri süzdürme sorgu ile

Satiş tablosundan taksit geciktirenleri süzdürme sorgu ile

Çözüldü #1
Geliştirmekte olduğum çalışmada satış formunda yapılan taksitli satış ile ilgili bilgiler bulunmakta;

Çalışmamdaki satis tablosunda taksit tarihi (1-24 arası her taksit olabilir) bugunden önce ise ve ödenen tutar taksit tutarından küçük ise koşulunu sağlayan, yani bugun itibari ile taksitini geciktirmiş satışları görüntüleyen Sql sorgu cümlesine ihtiyacım var.

Akabinde de bir form aracılığı ile gecikmede olanları listeleyip çıktı almak istiyorum.

İzleyeceğim yol nedir yardımcı olursanız sevinirim.

İlgili çalışmam Ek'te.
.rar karmen program-21.rar (Dosya Boyutu: 98,63 KB | İndirme Sayısı: 14)
Cevapla
#2
İstediğiniz işlemi yapmadan önce satış tablonuzda düzenlemeye gitmeniz menfaatinize olacaktır.
Şöyle ki, mevcut yapınızda 2 taksit ödeyen de, 24 taksit ödeyende 160 sütunlu bir kayıt açılıyor. Bu işlem ile 1 yıl sonunda yapılacak satışlar neticesinde veritabanı boyutunu ve sergileyeceği performansı tahmin bile edemiyorum.

Satış tablosuna bağlı "satış ID, vade, satış tutarı, ödeme tarihi, ödenen tutar, gecikme" sütunlarından oluşan taksit tablosu işinizi görecektir.
Ayrıca Kalan tutarı sorgu marifetiyle hesaplamak daha mantıklı olacaktır.

(04/08/2015, 12:48)ozanakkaya yazdı: hesaplanan alanların tabloya kaydedilmesi yanlış, hesaplamaları sorgu ile forma yansıtabilirsin, ancak yinede hesaplansın istiyorsan,
1. satır için, metin281'in güncelleştirme sonrasında olayına aşağıdaki kodu ekle

Me.Metin293 = Me.Metin125 - Me.Metin281

Diğer metin kutuları içinde benzeri kod eklemelisin.
Toprağa her türlü kötü şey atılmasına rağmen
Topraktan hep güzel şeyler biter . (Akşemseddin)
Cevapla
#3
önermeleriniz doğrultusunda geliştirmekte oldugum projede satış tablosundan taksit olayını ayırıp ayrı bir tablo oluşturarak devam edeceğim. söyledikleriniz mantıklı ve ben bunları tecrube ederek öğreniyorum teşekkürler.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task