Alanları Gizleme Hk.

1 2
27/01/2018, 18:32

serkan1985

Arkadaşlar merhaba ekte mevcut "TAHLİYE" isimli listede 'Tamamlandı' tiki işaretli olduğunda 'Rıhtım_2' formundaki tüm alanların gizlenmesi, tik işareti kaldırıldığında tüm alanların görünür olmasını yapmaya çalıştım ama olmadı. Yardımcı olabilirseniz çok sevinirim. Teşekkürler.


27/01/2018, 21:48

direnist

Merhaba;
Öncelikle yazdığınız açıklamada TAHLİYE listesi demişsiniz örnekte TAHLİYE liste değil bir tablodur. İfadelerin doğru olarak yazılması daha rahat anlaşılmamız için önemeli olduğu için belirtmek istedim. Ayrıca bu tabloyu bu kadar çok alan ile kullanmayı düşünmüyorsunuzdur sanırım. Hayatımda gördüğüm en çok alan olan tablo bu. Bunu bir şekilde başka tablolara bölmeyi düşünün derim.
Öncelikle formunuzu tasarım görünümüzde açınız. Sonra gizlenmesini istediğiniz tüm Form kontrol nesnelerini seçiniz. Özelliklerden Diğer sekmesinin en altında olan İM alanında hepsine aynı bir değeri yani "gizlenecek" değerini giriniz. (tırnak koymadan yazınız.)
Sonrada Tamamlandı ChecBox ınızın kod bölümü aşağıdaki kod iile değiştirip deneyiniz.
Dim kontrol As Control
   For Each kontrol In Me.Controls
       If Me.Tamamlandı = True And kontrol.Tag = "gizlenecek" Then
           kontrol.Visible = False
       ElseIf Me.Tamamlandı = False Then
           kontrol.Visible = True
       End If
   Next
27/01/2018, 22:49

serkan1985

Merhabalar,

Tabloda tüm bilgileri ekleyip göndermek istedim üç tablo halinde kullanıyorum. Dedikleriniz yaptım form üzerinde kutu tik işaretli olduğunda tamam fakat tablodan tik işareti yaptığımda formda gizlenmesi gereken alanlar sabit duruyor.
27/01/2018, 23:21

direnist

(27/01/2018, 22:49)serkan1985 yazdı: Merhabalar,

Tabloda tüm bilgileri ekleyip göndermek istedim üç tablo halinde kullanıyorum. Dedikleriniz yaptım form üzerinde kutu tik işaretli olduğunda tamam fakat tablodan tik işareti yaptığımda formda gizlenmesi gereken alanlar sabit duruyor.

Merhaba;
Ekli örneği inceler misiniz? Forma kayıtlarda gezinti için ileri ve geri butonu ekledim. Gelen kaydın Tamamlandı durumuna göre alanları gizliyor veya açıyor
İyi çalışmalar.
27/01/2018, 23:38

serkan1985

Merhaba,

Yön butonları olarak da çalışıyor fakat ben "TAHLİYE" tablosu açık iken tamamlandı ChecBox'ını işaretlediğimde "Rıhtım_2" formunun içerisinde gizlenecek olarak belirlediğim alanların gizlenip tamamlandı ChecBox'ının tiki kaldırıldığında ise érıhtım_2" formunda gizlenecek değerlerin gözükmesi şeklinde düşünmüştüm. bu şekilde olma ihtimali var mıdır acaba?
27/01/2018, 23:52

direnist

Böyle bişey mümkün değil. Tablolara kayıtlar formlar üzerinden yapılır. Tablolar sadece verilerin saklandığı nesnelerdir.
Tablodaki kayıtlar üzerinden tetiklenmek istenen tüm olaylar formlar üzerinden yapılır.
İyi çalışmalar.
1 2