Skip to main content

AccessTr.neT


Formda Hesaplanmış Alanları Tabloya Ekleme

mesutyagmur
mesutyagmur
2
2306

Formda Hesaplanmış Alanları Tabloya Ekleme

#1
Merhaba Arkadaşlar Formda hesapladığım bir alanı tabloyada aynı değeri yazdırmak istiyorum. Bu konu ile ilgili bir örnek varmı?
.zip Database4.zip (Dosya Boyutu: 21,81 KB | İndirme Sayısı: 3)
::::::......Can You Buy Freedom?.........::::::
::::::......Does Money Buy Freedom?....:::::
Cevapla
#2
Ç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


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.
İnadına, ille de Accesstr.net...
Cevapla
#3
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.
.zip panel.zip (Dosya Boyutu: 1,98 MB | İndirme Sayısı: 36)
::::::......Can You Buy Freedom?.........::::::
::::::......Does Money Buy Freedom?....:::::
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task