Arkadaşlar merhaba. Elimde bir tablo ve alt tablo var. alt tabloya sürekli veri girişi yapmaktayım, ama en güncel verileri raporlamam gerekmektedir. görevleri tarihe göre sıralıyorum en güncel veri en üste geliyor ancak ana tabloda göremiyorum.
verileri ana tabloya aktarıp da raporlayabilirim veya alt tablodan en üst veriyi de raporlasam yeterlidir.
Teşekkürler.
veritabanı şifre : 056545
[img]
Access'te işlemler genel olarak tablolardan değil, form ve raporlardan halledilir. Siz de bu türden işlemleriniz için neden sorgu kullanmıyorsunuz? Tablodaki tarih bölümünü her seferinde A'dan Z'ye sıralamak yerine, bir sorgu üzerinden çağırıp kriter olarak da tarihe göre sıralanmasını sağlasanız daha iyi olmaz mı? Böylece her seferinde bir sürü iş yapmanız gerekmez.
Anladığım kadarı ile tarih bazlı listeleme yapmak istiyorsunuz. Ben size iki tarih arası raporlama yapmanızı sağlayacak bir örnek hazırladım istediğiniz tarih aralığında raporlama yapabilirsiz. Umarım istediğiniz gibi bişeydir.
Olumlu veya olumsuz geri bildirim yapınız.
sn boolean_ ileride verdiğiniz örneğe benzer bir şey yapmak istiyorum.
sn mehmetdemiral amacım sıralamak değil aracın en son nerede olduğunu görmek.
bunun için aklıma 2 yöntem geliyor.
1. si alt tablodaki güncel veriyi (tarih,yer,iş durumu) ana tabloya yazdırıp ana tablodan raporlamak
2. raporu alt tablodan çekmek. alt tablodan çekmek istediğimde aracın tüm görev bilgilerini görüyorum son görevini değil.
Teşekkürler.
Ben tam olarak yapmak istediğinizi anlayamadım belki bütün günün yorgunluğu belki dikkat dağınıklığı neyse eğer yapmak istediğiniz bir veriye ait en son kaydı görmek ise bir sorgu oluşturun ve alanın ölçüt değerine aşağıdaki kodu girin
[bilgi] In (select max(alanı adı) from [tablo adı]) [/bilgi]
Amacım alt tabloda aracın geçmiş hareketlerini görmek, ana tabloda da aracın son hareketini görmek ve raporlamak.
Önemli olan aracın son çalışma bilgilerini raporlamak, geçmişin de kaydını tutmak
teşekkürler, İyi geceler.