Skip to main content

AccessTr.neT


Metin Kutularında Kdv Tutarını Göstermek

Metin Kutularında Kdv Tutarını Göstermek

Çözüldü #1
Merhaba Arkadaşlar.

Eklediğim uygulamada aşağıdaki kodlarla FaturaDetay Formundaki metin kutularında Kdv matrahını Kdv tutarını ve toplamları göstermeye çalışıyorum. Satıs formunda faturalı satış yaptığım zaman ilk girdiğim satırdaki Kdv oranına göre hesaplama yapıyor ve FaturaDetay Metin kutularında gösteriyor. İlk satırdan sonra giriş yapıp kayıt ettiğim verileri FaturaDetay MatrahSekiz, MatrahOnSekiz, KdvSekiz, KdvOnSekiz metin kutularında göstermiyor. 

Sub HesapYap()
Dim YuzdeOnsekiz, YuzdeSekiz As String

YuzdeSekiz = Nz(DSum("[Tutari]", "FaturaDetay", "[FaturaID]= " & Nz([FaturaID], 0) & " And [KdvOrani]= 8"), 0)
YuzdeOnsekiz = Nz(DSum("[Tutari]", "FaturaDetay", "[FaturaID]= " & Nz([FaturaID], 0) & " And [KdvOrani]= 18"), 0)

Me.MatrahSekiz = Round(YuzdeSekiz, 2)

Me.MatrahOnSekiz = Round(YuzdeOnsekiz, 2)

Me.Toplam = MatrahSekiz + MatrahOnSekiz

Me.KdvSekiz = Round(MatrahSekiz * 0.08, 2)

Me.KdvOnSekiz = Round(MatrahOnSekiz * 0.18, 2)

Me.Yekun = MatrahSekiz + MatrahOnSekiz + KdvSekiz + KdvOnSekiz


'ATOZ:
Me.MatrahSekiz = IIf(Me.MatrahSekiz = 0, "", Me.MatrahSekiz)
Me.MatrahOnSekiz = IIf(Me.MatrahOnSekiz = 0, "", Me.MatrahOnSekiz)
Me.Toplam = IIf(Me.Toplam = 0, "", Me.Toplam)
Me.KdvSekiz = IIf(Me.KdvSekiz = 0, "", Me.KdvSekiz)
Me.KdvOnSekiz = IIf(Me.KdvOnSekiz = 0, "", Me.KdvOnSekiz)
Me.Yekun = IIf(Me.Yekun = 0, "", Me.Yekun)

Recalc
End Sub

[Resim: do.php?imgf=152983442770981.png]
.rar MALZEME SATIŞI.rar (Dosya Boyutu: 965,73 KB | İndirme Sayısı: 6)
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
Metin Kutularında Kdv Tutarını Göstermek - Yazar: m_demir - 24/06/2018, 13:01
Task