Görev Saatlerini Toplamak

04/08/2020, 20:30

alperadn01

arkadaşlar mrb. ekte göndermiş olduğum örnek için yardıma ihtiyacım var. saatler arasında isimleri geçenler için toplam aldırabiliyorum. bir de buna ek olarak tablo2 deki formda bulunan toplam görev kutusuna geçmişteki tarihler ile birlikte bulunduğumuz güne kadar kaç tane görevi var toplatabilir miyiz. bunu yaparken form açıldığında otomatik olarak toplamını kendisi alsın istiyorum. yani tarih kutularına tarih girmeden bugün ve geçmişte görev sayılarını toplasın. umarım anlatabilmişimdir. şimdiden teşekkür ederim
04/08/2020, 21:20

berduş

Amacınızı anladığımı sanmıyorum kişiler için tarihten bağımsız olarak herhangi bir kişinin çalıştığı gün sayısını mı hesaplamak istiyorsunuz? Çünkü çok daha karmaşık kriterli DCount işlemini yapabiliyorsanız bu işlem çok daha basit
04/08/2020, 21:29

alperadn01

(04/08/2020, 21:20)berduş yazdı: Amacınızı anladığımı sanmıyorum kişiler için taeihten bağımsız olarak herhangi bir kişinin çalıştığı gün sayısını mı hesaplamak istiyorsunuz? Çünkü çok daha karmaşık kriterli DCount işlemini yapabiliyorsanız bu işlem çok daha basit
Açıkçası DCount işlemini de sizin gibi uzman arkadaşların yardımları ile yapmıştım. İstediğim konu ile alakalı olarak ta çok sayıda denemeler yaptım ancak başarılı olamadım. İstediğim konu özetle şu şekilde, diğer toplama işlemleri hiç hesaba katmayalım yani yok sayalım

görev sayısı kutusuna bugün ve geçmişte ilgili arkadaşın kaç görevi var onu hesaplasın. Kriter olarak sadece tarihleri toplsın istiyorum
04/08/2020, 21:44

berduş

=DCount("*";"Tablo1";"[adısoyadı] = '" & [adısoyadı] & "'")
kodunu dener misiniz?
04/08/2020, 21:57

alperadn01

(04/08/2020, 21:44)berduş yazdı:
=DCount("*";"Tablo1";"[adısoyadı] = '" & [adısoyadı] & "'")
kodunu dener misiniz?
ilginizden dolayı öncelikle teşekkür ederim. kodu uyguladım ancak tüm görevleri topluyor. ileriki tarihleri toplamasını istemiyorum. örneği yeni tarih verilerine göre ekledim. sadece günümüz tarihinden küçük olanları toplamasını istiyorum.teşekkür ederim
04/08/2020, 22:05

berduş

=DCount("*";"Tablo1";"[adısoyadı] = '" & [adısoyadı] & "' and  [gorev_tarihi] <date() ")
bugünden eski tarihler için

Eğer aktif günün de dahil edilmesini istiyorsanız < yerine <= yazabilirsiniz.