30/10/2013, 10:52
30/10/2013, 11:14
Çalışmanızda bir form yok. Bu nedenle örnek üzerinde anlatmayacağım.
Diyelim formunuzda ToplamTutar alanıyla ilişkili bir metin kutunuz var. Bu metin kutusuna Fiyat ve Fiyat_kdv alanlarının toplamını aktarmak istiyorsunuz. Bunu sorgudan yapmak isterseniz bir sorgu oluşturup tüm alanları bu sorguya ekleyin ve ToplamTutar sütununa
yazın. Böylece sorgu üzerinden ilişkilendirdiğiniz formunuzda toplamtutar alanında toplam görülür.
Fakat mesela ben bu yöntemi hiç kullanmam. Formdaki fiyat alanına fiyat yazıldığında toplamtutar alanına fiyat+kdv verisi atılmak isteniyorsa o zaman fiyat alanının güncelleme sonrasında olayına
formülünü yazın. Böylece fiyat alanına bir değer yazdığınızda kdv alanında bir değer varsa toplamını belirtilen alana yazacaktır. Tabii bu arada kdv değerinin falan hesaplanmasında da bu yolu kullanabilirsiniz. Yani parasal değer yazıldığında önce kdv alanına kdv oranı üzerinden parasal değer yazılmalı. Bunun için fiyat alanının güncelleme sonrasında olayına Kdv alanı için de formül yazmalısınız. Sanırım mantığı anlamışsınızdır.
Diyelim formunuzda ToplamTutar alanıyla ilişkili bir metin kutunuz var. Bu metin kutusuna Fiyat ve Fiyat_kdv alanlarının toplamını aktarmak istiyorsunuz. Bunu sorgudan yapmak isterseniz bir sorgu oluşturup tüm alanları bu sorguya ekleyin ve ToplamTutar sütununa
ToplamTutar: [fiyat]+[kdv]
yazın. Böylece sorgu üzerinden ilişkilendirdiğiniz formunuzda toplamtutar alanında toplam görülür.
Fakat mesela ben bu yöntemi hiç kullanmam. Formdaki fiyat alanına fiyat yazıldığında toplamtutar alanına fiyat+kdv verisi atılmak isteniyorsa o zaman fiyat alanının güncelleme sonrasında olayına
toplamtutar= fiyat+ kdv
formülünü yazın. Böylece fiyat alanına bir değer yazdığınızda kdv alanında bir değer varsa toplamını belirtilen alana yazacaktır. Tabii bu arada kdv değerinin falan hesaplanmasında da bu yolu kullanabilirsiniz. Yani parasal değer yazıldığında önce kdv alanına kdv oranı üzerinden parasal değer yazılmalı. Bunun için fiyat alanının güncelleme sonrasında olayına Kdv alanı için de formül yazmalısınız. Sanırım mantığı anlamışsınızdır.
30/10/2013, 11:32
Merhaba Dosyayı ekledim. Sİpariş1 formunda hesaplamalar altformda mevcut yardımcı olabilirmisiniz?
isk1=IIf([iskonto]=0;[fiyat]*1;[fiyat]-[fiyat]*[iskonto]/100)
isk2=IIf([iskonto2]=0;[isk1]*1;[isk1]-[isk1]*[iskonto2]/100)
isk3=IIf([iskonto3]=0;[isk2]*1;[isk2]-[isk2]*[iskonto3]/100)
isk4=IIf([iskonto4]=0;[isk3]*1;[isk3]-[isk3]*[iskonto4]/100)
Fiyat_Kdv=[isk4]+([isk4]*[kdv]/100)
ToplamTutar=[Fiyat_Kdv]*[Siparis_Miktari]
Raf_fiyati=Yuvarlak([Fiyat_Kdv]+([fiyat_kdv]*[Marj]/100);1)
m3=[en]*[boy]*[yukseklik]/3000
formülleri yukarda mevcut.
isk1=IIf([iskonto]=0;[fiyat]*1;[fiyat]-[fiyat]*[iskonto]/100)
isk2=IIf([iskonto2]=0;[isk1]*1;[isk1]-[isk1]*[iskonto2]/100)
isk3=IIf([iskonto3]=0;[isk2]*1;[isk2]-[isk2]*[iskonto3]/100)
isk4=IIf([iskonto4]=0;[isk3]*1;[isk3]-[isk3]*[iskonto4]/100)
Fiyat_Kdv=[isk4]+([isk4]*[kdv]/100)
ToplamTutar=[Fiyat_Kdv]*[Siparis_Miktari]
Raf_fiyati=Yuvarlak([Fiyat_Kdv]+([fiyat_kdv]*[Marj]/100);1)
m3=[en]*[boy]*[yukseklik]/3000
formülleri yukarda mevcut.