AccessTr.neT
Her Bir Kişi İçin "evet" Leri Saydırmak - 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ığı: Her Bir Kişi İçin "evet" Leri Saydırmak (/konu-her-bir-kisi-icin-evet-leri-saydirmak.html)

Sayfalar: 1 2


Her Bir Kişi İçin "evet" Leri Saydırmak - yturan - 03/01/2018

Merhabalar...

Kendimce Dergi abonelik ve etiket programı yapmak istiyorum...

Takıldığım yerler oluyor ve sizlerden destek alıyorum. Teşekkür ederim.

Yaptığım formda her bir kişi için "evet" leri saydırmak istiyorum...

Dcount ile yapılıyor sanıyorum. Denedim olmadı... 

Yardımcı olursanız sevinirim...

Teşekkür ederim.


Cvp: Her Bir Kişi İçin "evet" Leri Saydırmak - ozanakkaya - 03/01/2018

Merhaba,

Öncelikle Yapılmaması Gereken Ölümcül HatalarURL'ye Git konusunu mutlaka inceleyiniz.

Ocak ayını saydırmak için 
=DCount("[Ocak]";"002_ABONELİK";"[Ocak]=-1 AND [aboneno]=" & [aboneno])
 Şubat ayını saydırmak için 
=DCount("[Şubat]";"002_ABONELİK";"[Şubat]=-1 AND [aboneno]=" & [aboneno])

Kod içerisindeki Türkçe karakter içeren alanlar ileride sıkıntı yaratabilir.


Cvp: Her Bir Kişi İçin "evet" Leri Saydırmak - yturan - 03/01/2018

Ozan hocam... Teşekkür ederim...

1- Ocak ayını işaretlediğim anda saymıyor. Formu kapatıp açınca sayıyor. 
2- Ocak + Şubat + Mart... Aralık aylarını tek satırda yapabilir miyim?




Cvp: Her Bir Kişi İçin "evet" Leri Saydırmak - ozanakkaya - 03/01/2018

(03/01/2018, 14:28)yturan yazdı: 1- Ocak ayını işaretlediğim anda saymıyor. Formu kapatıp açınca sayıyor. 

Onay kutularının tıklandığında olayına (ayrı ayrı) recalc kodu ekleyiniz.

(03/01/2018, 14:28)yturan yazdı: 2- Ocak + Şubat + Mart... Aralık aylarını tek satırda yapabilir miyim?

DCount("[Ocak]";"002_ABONELİK";"[Ocak]=-1 AND [aboneno]=" & [aboneno])+DCount("[Şubat]";"002_ABONELİK";"[Şubat]=-1 AND [aboneno]=" & [aboneno])
şeklinde toplatarak tüm ayların toplamını aldırabilirsiniz. Üstteki kod 2 ay için geçerlidir.


(03/01/2018, 14:28)yturan yazdı: Yalnızca o kişi için sayması gerekiyor... Tüm formdaki kayıtları sayıyor...  
Tüm kayıtları saydırmaz, formda kim açık ise onun verilerini saydırır.


Cvp: Her Bir Kişi İçin "evet" Leri Saydırmak - ozanakkaya - 03/01/2018

Merhaba, sayma işlemi yapılırken, 1 nolu kişi için girilen 43 ve 53 numaralı kayıtlara ait veriler sayılmayacak mı?


Cvp: Her Bir Kişi İçin "evet" Leri Saydırmak - yturan - 03/01/2018

Hocam harikasın... 

Teşekkür ederim...