Skip to main content

AccessTr.neT


Butonlardaki Hesaplama Kodunu Güncelleme de nasıl yapabiliriz

Butonlardaki Hesaplama Kodunu Güncelleme de nasıl yapabiliriz

#1
Ek'teki Çalışma Taslağımızda ;  Personel Formunda Hesaplamaları Ücret veri girişi ve Hesapla Komutu ile yapabilmekteyiz.
Bir Bu İşlemleri Personel Formunda kişileri tek tek gezerek değil Puantaj Formunda Ay Seçimi  (AçılırKutu)  ile yaptıktan sonra Puantaj Hazırla Komutu ile Tüm İşten çıkış tarihi olmayan kişilerde yaptırmak istiyoruz .
Kısacası Diğer Formda ve Günceleme işlemi ile sanki Personel Formunda ve Tüm Kişileri Tek Tek gezmiş ve gerekli hesaplatmaları yapmış gibi işlem yaptırmak istiyoruz
.zip Bordro.zip (Dosya Boyutu: 202,47 KB | İndirme Sayısı: 9)
Son Düzenleme: 14/11/2016, 17:14, Düzenleyen: ask200075.
Cevapla
#2
Merhaba,
Puantaj formundan yapılan seçime göre, personel tablosundaki "Ay" alanı dahil tüm verileri güncellenecek mi?
Cevapla
#3
 Puantaj Formunda Ay Günceleme işlemi ile sanki Personel Formunda Tüm Kişileri Tek Tek gezmiş ve Personel Formundaki Hesap Butonu ile yapılması gereken gerekli hesaplatmaları yapmış gibi işlem yaptırmak istiyoruz
Son Düzenleme: 14/11/2016, 18:48, Düzenleyen: ask200075.
Cevapla
#4
Merhaba, puantaj formunda kullanmanız gereken kod


On Error GoTo Err_Hata
Dim db As Database
Dim rst As Recordset

Set db = CurrentDb()
Set rst = db.OpenRecordset("Personel")


Do While Not rst.EOF
rst.Edit

'Hesaplama Kodları

rst.Update    
rst.MoveNext
Loop

rst.Close
Exit_Hata:
Set rst = Nothing
Set db = Nothing
Exit Sub

Err_Hata:
MsgBox (Err.Number)
Resume Exit_Hata



Yukarıdaki 'Hesaplama Kodları yerine personel formundaki hesaplama kodlarını dahil etmeniz gerekli. Persnel formundaki Me.GırUcret kodunu puantaj formunda rst!GırUcret şeklinde kullanmalısınız.
Cevapla
#5
Hocam rst!GırUcret olarak kulanmaya ve uyarlamaya çalıştım ama çoklu If Koşulları olduğundan uyarlama başarısız oldu.Neticede başarı sağlanamadı. Peki Hocam Liste Kutusu değilde Sürekli Form olarak Ay Güncellemesi yapsam ve Ay Güncelleme işlemine ve Sürekli Formdaki oluşturulacak Komut Butonuna   Hesapla Buton Kodunu  versek olurmu ?
Son Düzenleme: 15/11/2016, 09:55, Düzenleyen: ask200075.
Cevapla
#6
Personel formundaki hesapla butonu ile GırUcret metin kutusunun güncelleştirme sonrasında olayındaki kodları puantaj formuna aktardım.

Konu ile ilgili yapabileceğim malesef bu kadar. Hesaplamalarda hata veya eksiklik var ise düzeltmeniz gerekiyor.
.rar Bordro_sld.rar (Dosya Boyutu: 166,45 KB | İndirme Sayısı: 9)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task