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.
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
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, 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.
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?
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.