AccessTr.neT

Tam Versiyon: Hesaplanmış alanda boş veri olduğunda toplama yapmıyor.
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
A Alanı : para birimi
B Alanı : para birimi
C Alanı :para birimi

D alanı : Hesaplanmış veri olarak tanımlıyorum. A+B+C toplamını elde etmek istiyorum.

Fakat A,b,c, alanlarının her hangi birine değer girmediğimizde sonucu vermiyor?
İstediğim birine değer vermesem bile diğer ikisinin toplamını alması. Bunu nasıl yapabilirim?
Örnek ekleyiniz.
Yapılmaması Gereken Ölümcül Hatalar konulu bölümde geçen hatalardan birini yapıyorsanız biraz daha düşünün derim.
(04/11/2008, 18:12)Bilgisayarcı yazdı: [ -> ]TABLOLAR
.....
.....
9. Hesaplanabilir hiç bir alan tablolara alan olarak eklenmemeli

Sorguda yazacaksanız
D=Cdbl(Nz(A;0))+Cdbl(Nz(B;0))+Cdbl(Nz(C;0))

VBA de yazacaksanız
D=Cdbl(Nz(A,0))+Cdbl(Nz(B,0))+Cdbl(Nz(C,0))















Alttaki resimde tam olarak isteğimi anlattım.
[Resim: thumb_191225.png]


Ek Dosyalar
 veri.rar(340.53 KB)
Hesaplanmış alanlarda kullandığınız...

Yapı Bedeli Toplamı = [Tutarı_1]+[Tutarı_2]+[Tutarı_3]+[Tutarı_4]+[Tutarı_5]

Tutarı_1 alanının Varsayılan Değeri = 0
Tutarı_2 alanının Varsayılan Değeri = 0
Tutarı_3 alanının Varsayılan Değeri = 0
Tutarı_4 alanının Varsayılan Değeri = 0
Tutarı_5 alanının Varsayılan Değeri = 0

yaparsanız sorun yaşamazsınız...
Sayın aykutaybas konuya dönüş yapmanızı bekliyor konuyla ilgilenen arkadaşlarımız.
Sayfalar: 1 2