AccessTr.neT
Şartlı Rapor Almak - 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ığı: Şartlı Rapor Almak (/konu-sartli-rapor-almak.html)

Sayfalar: 1 2 3 4 5


Cvp: Şartlı Rapor Almak - ozanakkaya - 03/08/2018

Merhaba,
hesaplama işlemi ile ilgili önceki konunuza yazdığım cevap ad soyada göre toplama işlemi için yazılmıştı.

Hiç seçim yapmadan rapor açtırdığınızda doğru hesaplama yapmaz. Raporun satır kaynağındaki sorguyu inceleyip düzeltmeyi sizin şu anda yapabiliyor olmanız gerekli. 

srg_raportoplam isimli sorgudaki adisoyadi alanına 


Like "*" & [Forms]![MusCari]![AdiSoyadi] & "*"

ölçütü ekle,

mtn_geneltoplamtutar metin kutusunun denetim kaynağını

=DSum("[ToplaTutari]";"srg_raportoplam")

kodu ile değiştir. Rapordaki diğer hesaplama alanları üsttekinin benzeri şekilde değişecek.


Cvp: Şartlı Rapor Almak - m_demir - 03/08/2018

Çok, Çok teşekkürler Hocam ellerinize sağlık. 

Hocam AdiSoyadi Metin kutusundaki ismi sildiğimizde, metin kutusu boş olduğu zaman Liste kutularının güncellenmesi için AdiSoyadı Metin kusunun değiştiğinde özelliğine aşağıdaki kodun yerine nasıl bir kod eklemem gerekiyor.

Me.MusCariAlt.Requery


Cvp: Şartlı Rapor Almak - ozanakkaya - 03/08/2018

Veriler seçilen kayda göre listelenmesi için alt formun kayıt kaynağına sorgu eklenmiş,
bu sorguda 

Like "*" & [Forms]![MusCari]![gecici] & "*"

Şeklinde ölçüt var. MusCari formundaki gecici isimli metin kutusundaki değere göre alt form yenileniyor ve ölçüte göre veri değişiyor.

Sizce; AdiSoyadi alanındaki veri silindiğinde alt formdaki verilerin tamamının görünmesi için ne yapmak lazım? Hangi metin kutusundaki veriyi sildirmek lazım?


Cvp: Şartlı Rapor Almak - m_demir - 03/08/2018

Hocam temizle butonu ekledim aşağıdaki kodları butona ekleyerek sorunu hal ettim. 

Yardımlarınız için çok, çok teşekkürler. Ellerinize sağlık. 

Hocam konuyu taşıyabilirsiniz saygılarımla iyi çalışmalar.

AdiSoyadi = vbNullString
ara = vbNullString
atanan = vbNullString
arama = vbNullString
gecici = vbNullString
Me.AdiSoyadi.SetFocus