access hesaplama yardım

1 2 3
05/04/2011, 12:49

wave41

Mrb, Excel de bir formül kullanıyorum bunun aynısını accesstede kullanmak istiyorum örnek aşağıda

a=1-(a1*b1/100) yani a1 hücresindeki sayıdan iskonto oranının düşmüş hali lazım

yardımcı olacaklara şimdiden teşekkürler
05/04/2011, 13:00

Coskun0559

merhaba,
accesste istediğiniz oranı tabloda tutturursunuz.(örnek KDVOran,iskOran,)
Formda hesaplama yapmak istedğiniz zaman tabloda iskonto oranını çekersiniz ve hesaplamayı yaptırırsınız.
a=1-[me.iskOran]

Yada iskonto oranını 1 den çıkartmadan direk tabloya yüzde olarak kaydedersiniz.
örneğinizi eklerseniz daha iyi yardımcı olurum/oluruz...
kolay gelsin
05/04/2011, 13:24

wave41

tabloda aşağıdaki sütunlar var, fiyattan iskonto yüzdesini çıkartıp kamu fiyatını bulmak istiyorum

FIYAT : 1000
ISKONTO_ORANI : %11
KAMU_FIYATI = ?
05/04/2011, 13:42

Coskun0559

Anlayabildiğim kadarıyla ekteki basit örneği hazırladım

3 satır kodu var

Dim hesapla
hesapla = Me.FIYAT.Value * Me.ISKONTO_ORAN.Value / 100
Me.KAMUFIYAT.Value = hesapla
05/04/2011, 14:03

wave41

örnek dosya yükledim onun üzerinde uygulama imkanınız varmı
05/04/2011, 15:11

Coskun0559

örneğinize 1 adet form ekledim.
sorguyu güncelleştirme sorgusu yaptım fakat bazı kayıtlarınızda psf fiyatları ve iskonto oranları girilmediği için(boş olduğu için) kamu fiyatını hesaplamaz.
hesaplama yapmak için 1 adet buton ekledim
kodu:

Private Sub Komut69_Click()
Dim hesapla
If IsNull(Me.PSF) Then MsgBox "PSF FİYATI GİRMEDEN DEVAM EDEMEZSİNİZ", vbOKOnly, "E K S İ K B İ L G İ": Me.PSF.SetFocus: Exit Sub
If IsNull(Me.ISKONTO_ORANI) Then MsgBox "İSKONTO ORANI GİRMEDEN DEVAM EDEMEZSİNİZ", vbOKOnly, "E K S İ K B İ L G İ": Me.ISKONTO_ORANI.SetFocus: Exit Sub
hesapla = Me.PSF.Value * Me.ISKONTO_ORANI.Value / 100
Me.KAMU_FİYATI.Value = hesapla
End Sub
*Lütfen olumlu yada olumsuz geri dönüş yapınız.*
örneği inceleyiniz.
1 2 3