Formda Arkaplan Renginin Değere Göre Değişmesi

1 2
06/04/2017, 17:43

semalp

Arkadaşlar iyi çalışmalar diliyorum.
Hazırladığım tabloda kadın ve erkeklerden oluşan liste var. Formda erkekler mavi arkaplan renginde kadınların ise pembe renk ile görünmesini istiyorum. birinci formu sütunlu ikinci formu sekmeli olarak hazırladım. Aşağıdaki kod yardımıyla birinci formda renkler istediğim şekilde oldu.
Private Sub Form_Current()
'After Update of checkbox
'Check if cinsiyeti checkbox is selected
'then show or hide subform
    If Me.cinsiyeti = "ERKEK" Then
        Me.ADI.BackColor = 15570276
        Me.SOYADI.BackColor = 15570276
        Me.cinsiyeti.BackColor = 15570276
Else
        Me.ADI.BackColor = 12695295
        Me.SOYADI.BackColor = 12695295
        Me.cinsiyeti.BackColor = 12695295
        End If
End Sub

ancak liste şeklindeki ikinci formda istediğim olmadı. tek listede gözükmesi için ne yapmam lazım. saygılar
06/04/2017, 20:48

atoz112

sayın semalp,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT

Tablo1 adlı formun üzerindeki denetimlerin yerine formun genelindeki zemine uygulanmak sureti ile görsel açıdan daha olumlu olur düşüncesi ile işlem yapılmıştır.

eğer tercih etmezseniz,mevcut kodları denetimlere göre uyarlamanız yeterlidir.

bilginize...iyi çalışmalar,saygılar.
06/04/2017, 21:38

semalp

çok teşekkür ederim.
07/04/2017, 17:32

semalp

Sayın atoz112
tek tablolu sorgu ile çalışan formlardan oluşan soyağacı örneği hazırladım. Tablo1 form çalışırken hiçbir sorun olmuyor. Tablo2 form ailenin çocukları şeklinde kullandım. Çocukları olan ailelerde sorun olmuyor. Ancak çocuğu olmayan ailelerde "Girdiğiniz ifadede bulunamayan alan, denetim veya özellik adı var" hatası veriyor. sorgu kırmında ERKEK veya BOŞ olarak girme şansımız varmı.
İyi çalışmalar diliyorum.
07/04/2017, 19:08

ozanakkaya

Konu Access Soruları ve Cevapları bölümüne taşınmıştır. Hata veren örnek uygulamanızı ekleyiniz.
07/04/2017, 19:59

semalp

Sayın ozanakkaya hata veren dosyayı gönderiyorum. hata çocuklar kısmını renklendirdiğimde oluyor. kodsuz çalıştığında hata vermeden çalışıyor.
1 2