Skip to main content

AccessTr.neT


Sorguların Son 10 Kayıt İçin Çalışması

Sorguların Son 10 Kayıt İçin Çalışması

#7
(27/09/2018, 10:55)Allback yazdı:
(27/09/2018, 08:55)ertans yazdı:
(26/09/2018, 13:46)Allback yazdı:
(26/09/2018, 11:44)ertans yazdı: [Resim: do.php?imgf=1537951336581.png]


Merhaba, verdiğiniz bilgi için teşekkür ederim. Çözmeye çalıştığım problem ile ilgili resim ve örnek ekledim.
Formda 5 alan var;

1. saatlere göre yolcu sayılarının manuel girildiği yerler,
2. serbest geçişlerin manuel girildiği yerler,
3. saatlere göre girilen yolcu sayılarının toplanıp gösterildiği yer,
4. serbest geçişlerin toplanıp gösterildiği yer,
5. tüm toplamın gösterildiği yer.

Birinci sorgu saatlere göre yolcuları ve serbest geçişleri topluyor ve toplamları ilgili yerlere yazıyor.
İkinci sorgu ise bu iki toplamı topluyor ve "Toplam Yolcu" olarak yazıyor.



Benim sorunum şu ki bu işlem form açıldığında tüm veriler için tekrarlanıyor ve veri sayısı arttıkça bu işlem uzun sürmeye başladı. Bu sorguların tablodaki son 10 veri için yapması yeterli olacak. Bunu nasıl yaparım. Son 10 veri olmasının gerekçesi de uzun bir tatil nedeni ile formu çalıştırmadığımız zamanlar olursa  günlük geriye yönelik işlemi garantilemek.
İyi çalışmalar dilerim.

İstediğinizi anladığım kadarıyla yapmaya çalıştım. Ekteki örneği inceleyip olumlu/olumsuz geri dönüşünüzü rica ederim.

Sayın Allback, değerli vaktinizi ayırdığını için teşekkür ederim. Ben aslında nasıl bir yardım istediğimi iyi ifade edemedim. Çalışmamdaki form izleme için değil kayıt girmek ve açılırken de girilen kayıtlar arasında toplam yapmak için. Yapmaya çalıştığım şey form açıldığında çalışan 2 sorgunun tablodaki son 10 veri için çalışması (yeni girilmiş 10 veri).
İyi çalışmalar dilerim.

İstediğinizi tam anlayamadım sanırım.
Ekteki dosya açıldığında tablodaki son kayda ait verilerin toplamını ilgili metin kutularına yazıyor.
Form her açıldığından değil de her kayıt işleminden sonra bu işlemi tekrarlasın ve sürekli olarak son 10 kaydı getirsin istiyorsanız o zaman kaydetme butonuna ek kodlamalar eklemek gerecek...

Kaydetme işlemi vb diğer işlemlerde hep makro kullanmışsınız. Makro ile yapılabilecekler sınırlı. Daha işin başındayken bence Vba ile hazırlayın çalışmanızı.
Sayın Allback, sorguların tüm tablo için değil de hesaplaması yapılmamışlar için çalışmasını sağlamak için Ölçüt de "Is Null" kullanınca sorun çözüldü. Katkılarınız için çok teşekkür ederim. İyi çalışmalar dilerim.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task