Merhaba
Ekteki örnekte bir emlak takip programında bir takım düzenlemeler yapmak istiyorum.
frmEmlakTakip formunda Emlak tipi açılır listesindeki seçili olan veriye göre form alanında bazı alanların görünmesini bazı alanların görünmemesini istiyorum.
Örneğin
Emlak Tipi Satılık Arsa ise
Ada Parsel alanlarının görünmesini kiracı ve mal sahibi bilgisinin görünmemesini
Eğer kiralık dükkan seçili ise
Mal sahibi ve kiracı alanlarının görünmesini Ada parsel alanlarının görünmemesini istiyorum.
Bunu on_change veya after update olaylarına göre yaptığımda oluyor ancak son seçilen alana göre tüm formları değiştiriyor. Örneğin en son satılık arsa seçilmiş ise tüm kayıtlarda Ada Parsel görünüyor. Ben bu kontrolün sürekli olarak yapılmasını, kayıtlar arasında geçiş yapılırken veya form açıldığında yapılmasını istiyorum.
Nasıl yapabilirim yardımcı olabilrseniz çok sevinirim.
Ben forumda buna benzer bir konu göremedim. Eğer atlamış isem bana ilgili konunun linkini atarsanız kendim de çözüm bulmaya çalışabilirim.
Tşk ler
Açılır Listedeki Bilgiye Göre Form Alanlarının Değişmesi
Örneğiniz açılmıyor ancak :
emlaktipi alanının değiştiğinde olayına aşağıdaki kodu yazabirlirsiniz.
If emlaktipi = "arsa" Then
Ada.Visible = True
parsel.Visible = True
kiraci.Visible = False
dükkan.Visible = False
end if
emlaktipi alanının değiştiğinde olayına aşağıdaki kodu yazabirlirsiniz.
If emlaktipi = "arsa" Then
Ada.Visible = True
parsel.Visible = True
kiraci.Visible = False
dükkan.Visible = False
end if
Merhaba
Bunu denedim. Ancak sorunum şurada başlıyor. Bunu olayın uygulanma aşaması. Mesela bir kere arsa seçili ise diğer örneklerin hepsinde bu şartı uyguluyor. Ama başka bir kayıda geçiş yaptığımda oradaki alanların da değişmesi gerekiyor
Bunu denedim. Ancak sorunum şurada başlıyor. Bunu olayın uygulanma aşaması. Mesela bir kere arsa seçili ise diğer örneklerin hepsinde bu şartı uyguluyor. Ama başka bir kayıda geçiş yaptığımda oradaki alanların da değişmesi gerekiyor
Merhaba.
Örneği inceleme imkanım yok, ancak açılan kutunun güncelleştirme sonrasına yazdığınız kodu, formun geçerli olduğunda olayına da yazmanız gerekli.
Örneği inceleme imkanım yok, ancak açılan kutunun güncelleştirme sonrasına yazdığınız kodu, formun geçerli olduğunda olayına da yazmanız gerekli.
Tamam teşekkür ederim o şeklde deneyeceğim
Merhaba,
Örneğinizin düzenlenmiş hali ektedir. İnceleyip olumlu/olumsuz bildirimde bulununuz.
Örneğinizin düzenlenmiş hali ektedir. İnceleyip olumlu/olumsuz bildirimde bulununuz.
Konuyu Okuyanlar: 1 Ziyaretçi