Skip to main content

AccessTr.neT


yedi gün önceki siparişi göstermesin

yedi gün önceki siparişi göstermesin

Çözüldü #1
arkadaşlar örneği incelediğinizde anlayacağınızı düşünüyorum
ben yinede isteiğimi anlatayım
firmaların siparişleri oluyor ve bunların gönderilemsi için aynı firmaya ait önceki siparişin üzerinden en az 7 gün geçmesi gerekiyo
yani sorgu çalıştığında aynı firmaya ait son siparişin üzerinden 7 gün geçtiyse siparişi göstersin şimdiddenyardımlar için çok teşekkür ederim

[bilgi]224 kb olarak eklenen örnek, düzenle ve onar ile 196 kb'ya, sıkıştırma programıyla sıkıştırılıp 9,42 kb olarak yeniden eklenmiştir. [/bilgi]
.mdb VB.mdb (Dosya Boyutu: 224 KB | İndirme Sayısı: 16)
.rar VB.rar (Dosya Boyutu: 9,42 KB | İndirme Sayısı: 7)
Cevapla
Çözüldü #2
Bunun için önce firmaları gruplamak ve gönderme onaylarına göre filtrelemek lazım. Bu arada gönderme tarihi bugünün tarihinden 7 gün önce olanları bulmak için gönderme tarihi alanlarının da dolu olması gerekmez mi? Oysa sizin tablonuzda gönderme alanları boş.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #3
mehmet bey o konuda haklısınız bende zaten örneği tamamlayan arkadaş istediği gönderme tarihini yazsın diye oraları boş bıraktım. sizden ricam anlattıklarınızı yapıp o şeklide yüklerseniz (yani istediğim sorguyu hazırlayıp) sevinirim çünkü sorguyu tam (basit olabilir ama bilirsiniz bazen basit şeylerde görülemeyebilir.) yapamadım... teşekkür ederim tekrar
Cevapla
Çözüldü #4
Dediklerinizden anladığım kadarı ile Gönderme Tarihi nin ölçütüne bunu yazdınız mı?
Kod:
<=Date()-7
Kaplumbağa ya dikkat et...
Sadece  başını çıkartıp risk aldığında ilerleyebiliyor...
Cevapla
Çözüldü #5
Şu Sql sorgusu size firmaları gruplandırır ve gönderilen işleri evet olanlara bakarak gönderme tarihini bugünün tarihinden çıkararak son göndermenin kaç gün öbce olduğunu bulur:
Kod:
SELECT vb.SERVISADI, Last(vb.GONDERMETARIHI) AS SON_GONDERME_TARİHİ, Last(Date()-[GONDERMETARIHI]) AS KAC_GUN_OLMUS
FROM vb
GROUP BY vb.SERVISADI, vb.GITMEDURUMU
HAVING (((vb.GITMEDURUMU)=Yes));

Gerisini artık if then ile yaparsınız.

Kolay gelsin..
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #6
Örneği de ekledim..
.rar VB_DEMİRAL.rar (Dosya Boyutu: 13,87 KB | İndirme Sayısı: 20)
İnadına, ille de Accesstr.net...
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task