Skip to main content

AccessTr.neT


Şartlı Sorgu ve rapor

Şartlı Sorgu ve rapor

Çözüldü #1
Selamlar,
Ekteki projede( "sonraki bakım tarihi" - 7 gün) ni o günün tarihiyle karşılaştırıp eğer bu tarihi geçtiyse rapora yazdıracak bir sorguyu nasıl yapabilirim. Yol gösterebilirseniz çok sevinirim.

Not: Access 2013 kullanıyorum. Projem de ektedir.
.rar EnvanterKayıtları.1.1.rar (Dosya Boyutu: 818,28 KB | İndirme Sayısı: 7)
Cevapla
Çözüldü #2
Sayın azlan,
Alıntı:...sonraki bakım tarihini o günün tarihiyle karşılaştırıp eğer bu tarihi geçtiyse rapora yazdıracak...
Yukarıdaki konu talebinizi içeren ifadeniz,bakıldığında;aşağıda açıklamaları yapılan iki anlama da gelmektedir.biri tüm kayıtları diğeri de tek kayıt üzerinden rapor oluşturmak.bu sebeple de her iki anlama da uygun olacak şekilde iki adet rapor hazırlanmıştır.

RAPOR1 – (Bakım_Tarihi_Geçen)
a) bakimgecens adında bir sorgu oluşturuldu.
b) sorgunun AssestID alanında [Forms]![Assets]![AssetID] kriteri yazıldı.
c) sorguda NextSchedMaint alanına <Now() ifadesi eklendi.(Now() yerine Date() de kullanılabilir.tercihe göre değişir elbette.)

böylece,hangi kayıt üzerindeyseniz o kayıt ile ilgili eğer bakım tarihi geçilmişse,o kayda yönelik bakım tarihi geçmiş raporu oluşturulmakta, Bakım_Tarihi_Geçen isimli rapor seçildiğinde görülecek olan.Kısacası,AssestID değerine göre rapor alma işlemi söz konusu.

RAPOR2-( Bakım_Tarihi_GeçenTUM)
a) bakimgecensTUM adında bir sorgu oluşturulmuştur.
b) sorguda NextSchedMaint alanına <Now() ifadesi eklenmiştir.

böylece, bu rapor seçildiğinde;bakım tarihini geçen TÜM kayıtlar rapor olarak gösterilmektedir.

Her iki raporun adı da Reports isimli tabloya kaydedilmiştir.incelediğinizde açıklamalar daha net anlaşılacaktır.raporlardan uygun gördüğünüzü geçerli kılıp diğerini iptal edebilirsiniz.tercihi ve takdir sizindir.bilgilerinize.

İyi çalışmalar,
Saygılar.
.rar EnvanterKayıtları.1.1-ATOZ.rar (Dosya Boyutu: 807,34 KB | İndirme Sayısı: 5)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
Çözüldü #3
Sayın azlan,

EK'te;özelden yazdığınız talebinize yönelik olarak sorgudaki NextSchedMaint alanına 7 gün ilavesinin yapılmasına dair örnek uygulama mevcuttur.inceleyebilirsiniz.

daha önceki uygulamada oluşturulan Bakım_Tarihi_Geçen ve Bakım_Tarihi_GeçenTUM adlı sorguları tasarım görünümünde açarak incelediğiniz de görülecektir ki,NextSchedMaint alanı için
Sonraki_Tarih: DateAdd("d";7;[NextSchedMaint])
ifadesi dahil edilerek yeni talebinize dair tekrar düzenlenmiştir.bilgilerinize.

iyi çalışmalar,
saygılar.
.rar EnvanterKayıtları.1.1-ATOZ2.rar (Dosya Boyutu: 803,87 KB | İndirme Sayısı: 18)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
Çözüldü #4
Çok 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