Sürekli Formda Matematiksel İşlem Hatası

03/07/2018, 15:35

te-kin

Yapmış olduğum çalışmada kişiler için sürekli form kullanıyorum. bu formda kişilerin toplam çalışma saatleri ve bu çalışma saatleri karşılığında alacakları ücretleri hesaplamam gerekiyor. Çalışma saatleri farklı olmasına rağmen alacakları ücreti yazdığım kod aynı hesaplıyor. Yardımlarınız için şimdiden teşekkürler.
03/07/2018, 16:13

ozanakkaya

Merhaba

Komut31'in tıklandığında olayına


Dim rs As DAO.Recordset
SQL = Me.RecordSource
Set rs = CurrentDb.OpenRecordset("SELECT * FROM T_EKDERS;")

   rs.MoveFirst
   Do Until rs.EOF = True

       rs.Edit
       
       rs!UCRET = rs!BRUCRET * rs!ETOP
     
       rs.Update
       rs.MoveNext
   Loop
Me.Requery


Kodu eklerseniz tablodaki kayıtlara göre hesaplama yaparak formu yeniler,

sizin kod sürekli formda çalışmaz. Sürekli formda seçili satıra göre işlem yapar.
03/07/2018, 19:33

te-kin

Teşekkürler Ozanakkaya.