Skip to main content

AccessTr.neT


Vb.da Hesaplama

Vb.da Hesaplama

#8
Sayın Ozan hocam,
Dediğiniz gibi bazı çalışmalar yaptım kısmende çözdüm fakat yinede bir yerlerde eksiklikler var,
Örneğin;F_SERVİSHESABI'na veri girdiğimde girilen veri F_TEKNİKSERVİS formundaki mtn_degisenToplami alanına veriyi aktarmıyor ancak  Servistutarı alanına veri girildikten sonra veriyi aktarıyor,
İkinci sıkıntıda odeme tutarı girildiğinde Bakiye hesabı oluşmuyor.

Kod:
F_TEKNİKSERVİS formuna uyguladığım kod;
Sub HesapYap()




        '=DSum([TUTARİ],T_SERVİSHESABİ,[İSLEMNO]= & Form.F_TEKNİKSERVİS.İSLEMNO)
        
        mtn_degisenToplami = IIf(IsNumeric(T_SERVİSHESABİ.Form!mtn_toplam), T_SERVİSHESABİ.Form!mtn_toplam, 0)
        mtn_hesaptoplami = mtn_servistutari + mtn_degisenToplami
        mtn_bakiye = mtn_hesaptoplami - ODENEN
        Me.Requery
        Me.Refresh




End Sub
Private Sub mtn_servistutari_AfterUpdate()
HesapYap
End Sub

Kod:
Sub Hesapla()
On Error GoTo Err_Hata
Forms!F_TEKNİKSERVIS.mtn_degisenToplami = Me.mtn_toplam
Forms!frm_TEKNİKSERVIS.mtn_hesaptoplami = Forms![F_TEKNİKSERVİS]![mtn_servistutari] + [mtn_degisenToplami]
Forms!frm_TEKNİKSERVIS.mtn_bakiye = Forms![F_TEKNİKSERVİS]![mtn_hesaptoplami] - Forms![F_TEKNİKSERVİS]![mtn_ODENEN]
Exit_Hata:
Exit Sub




Err_Hata:
If Err.Number = 3075 Then
Forms![F_TEKNİKSERVİS]![mtn_degisenToplami] = 0
Forms!frm_TEKNİKSERVIS.mtn_hesaptoplami = Forms![F_TEKNİKSERVİS]![mtn_servistutari] + [mtn_degisenToplami]
Forms!frm_TEKNİKSERVIS.mtn_bakiye = Forms![F_TEKNİKSERVİS]![mtn_hesaptoplami] - Forms![F_TEKNİKSERVİS]![mtn_ODENEN]
End If
Resume Exit_Hata
End Sub


Bunlardan ibaret,çalışma örneği ekte.
Saygılarımla
İyi çalışmalar.
.rar FA.TEKNİK SERVİS - Kopya.rar (Dosya Boyutu: 399,35 KB | İndirme Sayısı: 3)
Son Düzenleme: 09/12/2015, 17:22, Düzenleyen: fascioğlu.
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
Vb.da Hesaplama - Yazar: fascioğlu - 07/12/2015, 20:50
Cvp: Vb.da Hesaplama - Yazar: ozanakkaya - 08/12/2015, 00:31
Cvp: Vb.da Hesaplama - Yazar: orfaz - 08/12/2015, 01:04
Cvp: Vb.da Hesaplama - Yazar: fascioğlu - 08/12/2015, 12:09
Cvp: Vb.da Hesaplama - Yazar: ozanakkaya - 08/12/2015, 21:36
Cvp: Vb.da Hesaplama - Yazar: fascioğlu - 08/12/2015, 22:04
Cvp: Vb.da Hesaplama - Yazar: ozanakkaya - 09/12/2015, 01:05
Cvp: Vb.da Hesaplama - Yazar: fascioğlu - 09/12/2015, 17:18
Cvp: Vb.da Hesaplama - Yazar: ozanakkaya - 09/12/2015, 21:25
Cvp: Vb.da Hesaplama - Yazar: fascioğlu - 09/12/2015, 23:11
Cvp: Vb.da Hesaplama - Yazar: ozanakkaya - 09/12/2015, 23:37
Cvp: Vb.da Hesaplama - Yazar: ozanakkaya - 10/12/2015, 08:58
Cvp: Vb.da Hesaplama - Yazar: fascioğlu - 10/12/2015, 14:56
Task