26-03-2018, 10:28
(En son düzenleme: 26-03-2018, 13:32 hturkavci03.)
Merhabalar,
PERSONEL isimli bir tablom var. İçinde personel bilgileri mevcut ve son iki sütun TEBLIG EDEN ve TEBELLUG EDEN veri türü Evet/Hayır şeklinde.
Bu tabloyu kaynak olarak kullanan formda TEBLIG EDEN ve TEBELLUG EDEN alanlarına onay kutusu ile işaretleme yapıyorum. 1 adet kayıt TEBLIG EDEN olarak işaretlenebilir ve diğer kayıtlar TEBELLUG EDEN olabilir. İşaretleme yaptığım buton olayı aşağıdadır:
Dim mesaj
mesaj = MsgBox("DİKKAT!!! Tüm tebellüğ eden alanları işaretlenecektir.", vbYesNo)
If mesaj = vbYes Then
CurrentDb.Execute "update [PERSONEL] set" & "[TEBELLUG_EDEN]=-1"
ElseIf mesaj = vbNo Then
DoCmd.CancelEvent
End If
İşaretlemeleri kaldıran buton olayında -1 değeri 0 olarak iş görüyor. Yapmak istediğim TEBELLUG EDEN alanını işaretlerken TEBLIG EDEN alanını kontrol etmek ve TEBLIG EDEN alanı işaretli olan kaydın TEBELLUG EDEN alanını işaretlememek. Bu prosedürde ne gibi bir değişiklik yapmalıyım.
PERSONEL isimli bir tablom var. İçinde personel bilgileri mevcut ve son iki sütun TEBLIG EDEN ve TEBELLUG EDEN veri türü Evet/Hayır şeklinde.
Bu tabloyu kaynak olarak kullanan formda TEBLIG EDEN ve TEBELLUG EDEN alanlarına onay kutusu ile işaretleme yapıyorum. 1 adet kayıt TEBLIG EDEN olarak işaretlenebilir ve diğer kayıtlar TEBELLUG EDEN olabilir. İşaretleme yaptığım buton olayı aşağıdadır:
Dim mesaj
mesaj = MsgBox("DİKKAT!!! Tüm tebellüğ eden alanları işaretlenecektir.", vbYesNo)
If mesaj = vbYes Then
CurrentDb.Execute "update [PERSONEL] set" & "[TEBELLUG_EDEN]=-1"
ElseIf mesaj = vbNo Then
DoCmd.CancelEvent
End If
İşaretlemeleri kaldıran buton olayında -1 değeri 0 olarak iş görüyor. Yapmak istediğim TEBELLUG EDEN alanını işaretlerken TEBLIG EDEN alanını kontrol etmek ve TEBLIG EDEN alanı işaretli olan kaydın TEBELLUG EDEN alanını işaretlememek. Bu prosedürde ne gibi bir değişiklik yapmalıyım.