(09-09-2023, 19:04)adnnfrm demiş ki: hocam bu prosedür tüm kayıtları renklendirdi ama ben sadece içinde bulunduğum kayıtta boyama işlemi yapmasını istiyorum.
(09-09-2023, 19:04)adnnfrm demiş ki: hocam bu prosedür tüm kayıtları renklendirdi ama ben sadece içinde bulunduğum kayıtta boyama işlemi yapmasını istiyorum.
If Me.veritip = Isrt Then Me.Controls("deger" & Isrt).BorderColor = RGB(34, 177, 76)
Next i
EndSub
PrivateSub Form_Current()
Isrt = Me.veritip
Call Ayrıntı_Paint
EndSub
Odaklı satırdaki, veritip hanesindeki değere göre çerçeve renklendi.
Hocam ilk etapta fark edemedim ama şöyle bir sıkıntı var. Veri tipine ve seçili kayda göre işlem yapıyor fakat tüm kayıtlar için renklendirme yapıyor :/
Resim ilave ediyorum.
tablonuza Id , yani otomatik tamsayı yada başka benzersiz bir alan ekleyip aşağıdaki gibi düzenlerseniz sadece aktif kayıtta çalışır
Not: forma da Id için metin kutusu eklenmeli. eklenmese de olur ama siz yine de ekleyin
Visual Basic
OptionCompare Database
Dim Isrt AsLong
PrivateSub Ayrıntı_Paint()
If Me.ID = Isrt Then Me.Controls("deger1").BorderColor = RGB(34, 177, 76)else Me.Controls("deger1").BorderColor = RGB(238, 236, 225)
(10-09-2023, 23:21)halily demiş ki: tablonuza Id , yani otomatik tamsayı yada başka benzersiz bir alan ekleyip aşağıdaki gibi düzenlerseniz sadece aktif kayıtta çalışır
Not: forma da Id için metin kutusu eklenmeli. eklenmese de olur ama siz yine de ekleyin
Visual Basic
OptionCompare Database
Dim Isrt AsLong
PrivateSub Ayrıntı_Paint()
If Me.ID = Isrt Then Me.Controls("deger1").BorderColor = RGB(34, 177, 76)else Me.Controls("deger1").BorderColor = RGB(238, 236, 225)
EndSub
PrivateSub Form_Current()
Isrt = Me.ID
Call Ayrıntı_Paint
EndSub
Maalesef hocam bu son yazdığınız kod hiç çalışmadı. ID diye otomatik sayı alanı oluşturup forma da ilave ettim ama maalesef olmadı :/
(12-09-2023, 18:01)halily demiş ki: gifi incelerseniz orada seçili satırdaki değer1 kutusu yeşil çerçeve içine alınıyor
hocam sizin gönderdiğiniz gife baktım satır özelinde renklendirme yapıyor ama veri tipini esas almıyor yani veri tipi 1 ise değer1 i , 2 ise değer2 yi, 3 ise değer3 ü renklendirmesi gerekiyordu :/ . Birde ben hiç çalışmadı kod. Eğer kod sizde belirttiğim şekle uygun çalışırsa dosyayı direkt ekleyebilir misiniz. Oradan inceleyeyim .