Commandbuttonları Koşullu Silme - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Commandbuttonları Koşullu Silme (/konu-commandbuttonlari-kosullu-silme.html) |
Commandbuttonları Koşullu Silme - feraz - 09/02/2020 Merhaba. Ekte mor rekli butonların silinmemesi gerek.Diğer butonlar tablo1 deki verilere göre oluşuyor.
Yukarıdaki gibi yapmam gerek. Alttaki gibi silmek isteyincede döngüden erken şıkıp tamamını silmiyor hayret. İnternetten do while formad.count>0 gibi bir kod buldum lakin onuda dictionary ile kullanamadım.
Cvp: Commandbuttonları Koşullu Silme - berduş - 09/02/2020 sorun kodundan kaynaklanıyor. nesne silindiğinde atlayarak dolaşıyor nesneler arasında denemelerimde bir çift nesneleri atlayıp tek nesneleri sildi kodu aşağıdaki gibi düzenleyip dener misiniz?
Cvp: Commandbuttonları Koşullu Silme - feraz - 09/02/2020 Sağol üstad hata verdi. Alttaki gibi koşul olmadanda silmiyordu zaten. Kod:
For Each con In .Controls Cvp: Commandbuttonları Koşullu Silme - berduş - 09/02/2020 nasıl çalıştırdığınızı anlatır mısınız? silinecek nesne varsa siler eğer yoksa hata vermesi normal çünkü dizinin boş olup olmadığını kontrol ettirömedim Cvp: Commandbuttonları Koşullu Silme - feraz - 09/02/2020 Kodlarınızın bazı yerlerini değiştirince çalıştı.Fakat daha anlamıyorum önceki yazdığım foreach olan neden çalışmaz. For Each con In .Controls DeleteControl frm.Name, con.Name Next Kod:
ReDim scrSil(.Count) Değişenler yıkarda. Kod:
Public Function butonYap() Cvp: Commandbuttonları Koşullu Silme - feraz - 09/02/2020 (09/02/2020, 21:24)berduş yazdı: nasıl çalıştırdığınızı anlatır mısınız?Hatalı olarak örnek ekledim. |