08-05-2020, 21:01
Merhaba,
Bir konuda sizden talebim olacaktır. Şöyle ki aşağıdaki kodlama sorunsuz çalışıyor. Silme işlemlerinde listeden seçim yapılmadığı zaman silme işlemi gerçekleşmiyor ve uyarı veriyor. Ancak benim istediğim; listeden seçim olmadığı zaman sadece 'Listeden Kayıt Seçiniz' uyarısının gelmesi , seçim yapılmış ve BORC>0 ise sadece "Borç Görünen Kayıt Silinemez" uyarısının gelmesi. Kodlamada nasıl bir yol izlemem gerekir? Şimdiden yardımlarınız için teşekkürler.
Private Sub Komut57_Click()
Me.Liste47.Visible = False
Dim SAV As Long, LES As Long
For SAV = 1 To Me.Liste63.ListCount
If Me.Liste63.Selected(SAV) And BORC = 0 = True Then LES = LES + 1
If SAV = 1 And BORC > 0 Then MsgBox "Borç Görünen Kayıt Silinemez", vbExclamation, ""
Next SAV
If LES = 0 Then
MsgBox "Listeden Kayıt Seçiniz", vbExclamation, ""
Else
If MsgBox("Seçili Kayıt Silinsin mi?", vbCritical + vbYesNo, "") = vbYes Then CurrentDb.Execute "delete * from Tablo1 where Kimlik=" & Liste63
Liste63.Requery
End If
End Sub
Bir konuda sizden talebim olacaktır. Şöyle ki aşağıdaki kodlama sorunsuz çalışıyor. Silme işlemlerinde listeden seçim yapılmadığı zaman silme işlemi gerçekleşmiyor ve uyarı veriyor. Ancak benim istediğim; listeden seçim olmadığı zaman sadece 'Listeden Kayıt Seçiniz' uyarısının gelmesi , seçim yapılmış ve BORC>0 ise sadece "Borç Görünen Kayıt Silinemez" uyarısının gelmesi. Kodlamada nasıl bir yol izlemem gerekir? Şimdiden yardımlarınız için teşekkürler.
Private Sub Komut57_Click()
Me.Liste47.Visible = False
Dim SAV As Long, LES As Long
For SAV = 1 To Me.Liste63.ListCount
If Me.Liste63.Selected(SAV) And BORC = 0 = True Then LES = LES + 1
If SAV = 1 And BORC > 0 Then MsgBox "Borç Görünen Kayıt Silinemez", vbExclamation, ""
Next SAV
If LES = 0 Then
MsgBox "Listeden Kayıt Seçiniz", vbExclamation, ""
Else
If MsgBox("Seçili Kayıt Silinsin mi?", vbCritical + vbYesNo, "") = vbYes Then CurrentDb.Execute "delete * from Tablo1 where Kimlik=" & Liste63
Liste63.Requery
End If
End Sub

