AccessTr.neT
Kutucukları Gruplama - 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ığı: Kutucukları Gruplama (/konu-kutucuklari-gruplama.html)



Kutucukları Gruplama - derzulya - 13/03/2020

Merhaba arkadaşlar. Soracağım soru çalışmamla falan alakalı değil ama aklıma geldi yanıtını bulamadım.

şöyle düşünelim. alt alta 10 tane kutucuğumuz olsun.

kutu1
kutu2
kutu3
....
....

excelde hücreleri gruplandırıp isim verip formüllerken sadece o ismi yazdığımızda tüm hücreleri seçer malumunuz. Accesstede böyle birşey mevcut mu?

mesela
Me.kutu1.Visible = False
Me.kutu2.Visible = False
Me.kutu3.Visible = False
.....

yapmaktansa me.grupadı.visible = false gibi birşey olabilir mi ?


Cvp: Kutucukları Gruplama - ozanakkaya - 13/03/2020

Denetim özelliklerinde "İm" özelliği var. Metin kutularının İm özelliğine "test" yazarsanız

For Each ctl In Me.Controls
     If ctl.Tag = "test" Then
          ctl.visible= false
     End If
Next

kodu im özelliği test olan denetimleri gizler.


Cvp: Kutucukları Gruplama - derzulya - 13/03/2020

hmm.. birşey daha öğrendim. Teşekkür ederim.


Cvp: Kutucukları Gruplama - derzulya - 13/03/2020

peki tek im mi tanımlayabiliyoruz. mesela kutu1 kutu2 kutu 3 bir im yaptık. kutu2 kutu3 ü ikinci im yapılabilinir mi? çift im yani


Cvp: Kutucukları Gruplama - ozanakkaya - 13/03/2020

Yapılabilir. İm özelliğine "Kutu2, Kutu3" yazarsın.

For Each ctl In Me.Controls
    If InStrRev(ctl.Tag, "Kutu3") > 0 Then
        ctl.visible= false
    End If
Next

Kodu im içerisinde Kutu3 olanları gizler.


Cvp: Kutucukları Gruplama - derzulya - 13/03/2020

test dedik mesela virgülle çoğaltabiliriz. test, test2, test3 gibi. anladım. çok teşekkürler