s.a
benim bir sorunum var bununla ilgili arama yaptım ama tam aradığım gibi birşey bulamadım
benim access bir veritabanım var orada evet/hayır şeklinde bir alan tanımladım
sonra bir dbcheckboxu table ile bu veritabanına bağladım
herşey çok iyi seçtiklerimi kaydediyo tekrar kayıtlar arasında gezdiğimde sorun yok seçtiklerim seçili seçmediklerim boş geliyo hiç bir problem yok
fakat program ilk açıldığında dbcheckbox seçili değilken böyle gri renkte sanki seçili gibi duruyo kullanıcının burada kafası karışıyo üstüne tıklayınca gerçek seçili hale geliyo bir daha tıklayınca boşaltıyo ama hiç ellemezsen gri ve seçili gibi görünüyo
bu sorunu nasıl halledebilirim
şimdiden çok teşekkürler
s.a
dbcheckboxta gri renk sorunu
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
dbcheckboxta gri renk sorunu
Kainat dahi bir programdır ve şüphesiz onun bir programcısı vardır...
Re: dbcheckboxta gri renk sorunu
Merhaba öyle geliyor çünkü varsayılan bir degeri yok..EeCOMP yazdı:s.a
benim bir sorunum var bununla ilgili arama yaptım ama tam aradığım gibi birşey bulamadım
benim access bir veritabanım var orada evet/hayır şeklinde bir alan tanımladım
sonra bir dbcheckboxu table ile bu veritabanına bağladım
herşey çok iyi seçtiklerimi kaydediyo tekrar kayıtlar arasında gezdiğimde sorun yok seçtiklerim seçili seçmediklerim boş geliyo hiç bir problem yok
fakat program ilk açıldığında dbcheckbox seçili değilken böyle gri renkte sanki seçili gibi duruyo kullanıcının burada kafası karışıyo üstüne tıklayınca gerçek seçili hale geliyo bir daha tıklayınca boşaltıyo ama hiç ellemezsen gri ve seçili gibi görünüyo
bu sorunu nasıl halledebilirim
şimdiden çok teşekkürler
s.a
2 cozum
1. tablonun yapısına gir ve o alana varsayılan olarak bir deger ata. false de mesela
2. tablonun eventlerında afterinsert olayı var. oraya çık tıkla ve
tbltabloadi.booleanalanadi.asboolean:=false; gibi bir kod yaz
ben 2 ciyi tercih ederim. çünkü tabloyu ilerde restructure filan ederde varsayılan deger vermezsen gene bu sorun olur ama afer insert sasmaz
s.a
Çok sağol abi Allah razı olsun sorunum çözüldü
tam olarak aşağıdaki kodu kullanarak sorunumu halletim
table1 in afterinsert olayına...
s.a
Çok sağol abi Allah razı olsun sorunum çözüldü
tam olarak aşağıdaki kodu kullanarak sorunumu halletim
table1 in afterinsert olayına...
Kod: Tümünü seç
table1.FieldByName('check').AsBoolean:=false;
Kainat dahi bir programdır ve şüphesiz onun bir programcısı vardır...
Ver aleykum selam
Sevindim yardımcı olabildiysemEeCOMP yazdı:s.a
Çok sağol abi Allah razı olsun sorunum çözüldü
tam olarak aşağıdaki kodu kullanarak sorunumu halletim
table1 in afterinsert olayına...s.aKod: Tümünü seç
table1.FieldByName('check').AsBoolean:=false;