Bu ay Sigortalanacak Araçları Listeleme - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Bu ay Sigortalanacak Araçları Listeleme (/konu-bu-ay-sigortalanacak-araclari-listeleme.html) Sayfalar:
1
2
|
Cvp: Bu ay Sigortalanacak Araçları Listeleme - Yunus Bozkurt - 01/12/2014 "…o araca ait daha önceki kayıtlar görünmüyor.dolayısıyla,…" tamamen yanlış yazmışım özür dilerim. Konu şu aslında kullanıcı yeni bir sigorta girişi yaparken başlangıç tarihi tutarı ve sigorta şirketi bilgilerini giriyor. Trafik sigortaları zaten 365 günde dolduğu için evet hayır alanı ile yapmak gereksiz ve mantıksız geliyor bana. kullanıcı form veya raporu açtığında bu ay sigortalanacak araçların listesini görüyor. (ayın değişik günlerinde sigortalanacak araçlar var) bu listeden herhangi bir araç için sigorta bilgisi girdiğinde o araç aynı form veya raporda bir daha görünmesin istedim. Alıntı:Son olarak, bunu kullanmamın sebebi sigorta tablosundaki araçların en son eklenen kaydını bulmak ve o kayıda ait sigorta bitiş tarihi bu ayın içinde ise o kaydı göstermek. Araç sayısı tek olunca sorun yok tam istediğim gibi çalışıyor. araç sayısı birden fazla ise sadece sigorta tablosundaki en son eklenen kaydı buluyor. bunun bir formülü vardı ama hatırlamıyorum ve bulamadım istediğim şu; sigorta tablosunda her araç için eklenen en son kaydı listelemek. Resimle daha daha iyi anlatacağım sanırım bu sorguyu hazırlayabilir miyiz. sadece en alttaki üç kayıt görünsün sorguda. Cvp: Bu ay Sigortalanacak Araçları Listeleme - ozanakkaya - 01/12/2014 (01/12/2014, 19:59)Yunus Bozkurt yazdı: "…o araca ait daha önceki kayıtlar görünmüyor.dolayısıyla,…" tamamen yanlış yazmışım özür dilerim. Yeni bir sorgu oluşturup Sql koduna aşağıdaki kodları ekleyiniz.
Cvp: Bu ay Sigortalanacak Araçları Listeleme - Yunus Bozkurt - 01/12/2014 (01/12/2014, 20:52)ozanakkaya yazdı: Yeni bir sorgu oluşturup Sql koduna aşağıdaki kodları ekleyiniz. teşekkürler ozanakkaya sorun çözüldü ancak siz cevap yazmadan şunu buldum internetten ikiside aynı işi görüyor sanırım
Cvp: Bu ay Sigortalanacak Araçları Listeleme - ozanakkaya - 01/12/2014 her iki kodda aynı işlemi gerçekleştirir. Ben tbl_sigorta tablosundaki en büyük kimlik değerine göre sorgu oluşturdum, eklediğiniz sorguda tüm kimlikler sıralanmış, top 1 ile en büyük ilk değer alınmış. İkisi de aynı hesap. Sizin
şeklinde kullanmanız gerekiyor. Ayrıca iki tablo arasında "plaka" ile "aracbilgisi" arasında eklenen ilişkilendirme bence yanlış. İlişkilendirmenin tbl_araclar tablosundaki Kimlik (bunun karışmaması için AracId olaması gerekli) alanı ile tbl_sigorta tablosundaki aracbilgisi yerine yazılacak aracid alanı arasında yapılması gerekli. Cvp: Bu ay Sigortalanacak Araçları Listeleme - Yunus Bozkurt - 01/12/2014 Teşekkür ederim. Orjinal tablolarda tbl_ARACLAR.Kimlik--> tbl_SIGORTA.AracID ilşikisi var. |