Skip to main content

AccessTr.neT


Altformda Toplama ve Sayma Sorunu

sadikkavakli
sadikkavakli
5
3109

Altformda Toplama ve Sayma Sorunu

Çözüldü #1
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?
.rar sadık veritabanıı.rar (Dosya Boyutu: 26,86 KB | İndirme Sayısı: 17)
.rar sadık kavaklı.rar (Dosya Boyutu: 47,55 KB | İndirme Sayısı: 24)
sadikkavakli, 11-06-2010 tarihinden beri AccessTr.neT Üyesidir.
Son Düzenleme: 23/05/2011, 22:10, Düzenleyen: sadikkavakli.
Cevapla
Çözüldü #2
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")
İş Gücü Sayısı:
Metin kutusunun denetim kaynağına;
Kod:
=DCount("*";"Tablo4";"PLID")
Parça Maliyet
Metin kutusunun denetim kaynağına;
Kod:
=DSum("[fiyat]*[miktar]";"Tablo5";"YPID")
yaz.
Cevapla
Çözüldü #3
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.
sadikkavakli, 11-06-2010 tarihinden beri AccessTr.neT Üyesidir.
Cevapla
Çözüldü #4
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

Forms!Form2.Requery
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])
İş gücü sayısı
Kod:
=DCount("*";"Tablo4";"[tablo3no]=" & [Kimlik])
Parça Maliyet
Kod:
=DSum("[fiyat]*[miktar]";"Tablo5";"[tablo3no]=" & [Kimlik])
Ayrıca parça maliyeti gösteren Metin9'un biçim özelliği "Para Birimi" olarak değiştirildi.



Uygulamanıza yapabileceklerim bundan ibaret.
.rar sadık kavaklı_sled.rar (Dosya Boyutu: 38,43 KB | İndirme Sayısı: 33)
Cevapla
Çözüldü #5
Sayın sledgeab

Yardımlarınız için çok teşekür ediyorum.

Elinize sağlık
sadikkavakli, 11-06-2010 tarihinden beri AccessTr.neT Üyesidir.
Cevapla
Çözüldü #6
Rica ederim. konu taşınmıştır.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task