Altformda Toplama ve Sayma Sorunu - 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ığı: Altformda Toplama ve Sayma Sorunu (/konu-altformda-toplama-ve-sayma-sorunu.html) |
Altformda Toplama ve Sayma Sorunu - sadikkavakli - 23/05/2011 Değerli Form Üstadları, Form2 de bulunan 2 adet alt formum mevcuttur. bu alt formlardan toplam maliyeti, iş gücünü ve çalışma sürelerini almak istiyorum. bu kadar zor imiş denemediğim yol kalmadı. Yardımınıza ihtiyacım var Bilenlerle bilmeyenler bir olur mu? Cvp: Altformda Toplama ve Sayma Sorunu - ozanakkaya - 24/05/2011 Tabloda "personel adı soyadı" şeklinde alan adı olmamalı. Yapılmaması gereken ölümcül hatalar Toplam Süre: metin kutusunun "Biçim" Özelliğini Kısa Saat olarak değiştir, denetim kaynağına; Kod:
=DSum("[toplam süre]";"Tablo4";"PLID") Metin kutusunun denetim kaynağına; Kod:
=DCount("*";"Tablo4";"PLID") Metin kutusunun denetim kaynağına; Kod:
=DSum("[fiyat]*[miktar]";"Tablo5";"YPID") Cvp: Altformda Toplama ve Sayma Sorunu - sadikkavakli - 24/05/2011 Değerli Site Yöneticimiz, Uyarılarınızı dikkate alacam. Fakat verilen cevaplamada forma göre toplam almaktadır. Yeni form veya kayıt oluşturmak istediğimde tablo toplamını getirmektedir. şimdiden teşekür ederim. Cvp: Altformda Toplama ve Sayma Sorunu - ozanakkaya - 24/05/2011 Yeni kayıtta tablo toplamını vermesi normal, forma altform eklemişsiniz ama tablolarda bununla ilgli yapılanma yok. Form2'nin kayıt kaynağı Tablo3 Tablo6 altformunun kayıt kaynağı Tablo4, Tablo7 altformunun kayıt kaynağı Tablo5, ne Tablo4'te ne de Tablo5'te Tablo3 ile ilişkili alan yok. Tablo4'e ve Tablo5'e "tablo3no" adında alan ekledim. altformların üst alan "Kimlik", alt alan ise "tablo3no" ile bağlı,(bkz. Anaform,subform,altform ilişkisi (subformda alt form seçme)) altformların güncelleştirme sonrasında olayına kodu yazılı.Form2 ye tablodaki kimlik alanı için Kimlik adında metin kutusu ekledim. Toplam Süre Kod:
=DSum("[toplam süre]";"Tablo4";"[tablo3no]=" & [Kimlik]) Kod:
=DCount("*";"Tablo4";"[tablo3no]=" & [Kimlik]) Kod:
=DSum("[fiyat]*[miktar]";"Tablo5";"[tablo3no]=" & [Kimlik]) Uygulamanıza yapabileceklerim bundan ibaret. Cvp: Altformda Toplama ve Sayma Sorunu - sadikkavakli - 24/05/2011 Sayın sledgeab Yardımlarınız için çok teşekür ediyorum. Elinize sağlık Cvp: Altformda Toplama ve Sayma Sorunu - ozanakkaya - 24/05/2011 Rica ederim. konu taşınmıştır. |