Skip to main content

AccessTr.neT


Açılan Kutuya Göre Aylık Üretim Toplama.

Fikri güler
Fikri güler
5
1458

Açılan Kutuya Göre Aylık Üretim Toplama.

#4
Merhaba, =Dsum([Acente],"tablo sorgu";[Acente]= '" & Me.Acente açılan & "'")

bu kod hatalı, 
1- toplam aldırmak istiyorsanız Acente alanını toplatamazsınız,
2- Yapılmaması Gereken Ölümcül HatalarURL'ye Git konusunda da açıklandığı gibi, formdaki denetim isimlerinde boşluk ve Türkçe karakter olmamalıdır. Denetim ismine "Acente açılan" yazarsanız kod içerisine Me.Acente açılan yazamasınız. [Acente açılan] yazmanız gerekir.
3- koda "tablo sorgu" yazmışsınız, nesne isimlerinde yine Türkçe karakter ve boşluk bulunmamalıdır. Ayrıca uygulamanızdaki sorgunun ismi "tablo Sorgu" ikisi aynı değil.

Açılan kutunun Satır kaynak Türü özelliğini "Tablo/Sorgu" olarak değiştir,
Satır kaynağına da 
SELECT tablo.Acente FROM tablo GROUP BY tablo.Acente ORDER BY tablo.Acente; 

kodunu ekle,

bu şekilde düzenleme yaptıktan sonra ocaknet metin kutusunun denetim kaynağına

=DSum("[Net Tutar]";"tablo Sorgu";"[Acente]='" & [Acente açılan] & "'")

kodunu eklersen Net Tutar alanını toplar.

Ancak,

Formun denetim kaynağına sorguyu yazmışsınız. Acente açılan kutusunun denetim kaynağı da acente alanı. 
Bu şekilde formu açıp açılan kutuda değişiklik yaptığınızda, tablodaki ilk kaydı değiştirmiş olursunuz.

Bu yapı ile, formun kayıt kaynağı olmamalı ve denetimlerin denetim kaynağı boş olmalı.

Bu yapı ile Diğer Tutarlar alanına müdahale edemezsiniz. Tabloda A acentesine ait 5 kayıt var ise tabloda diğer tutarlar alanı da 5 tane ve formda bu alanların toplamı yansıyacak.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Açılan Kutuya Göre Aylık Üretim Toplama. - Yazar: ozanakkaya - 09/05/2018, 17:04