Skip to main content

AccessTr.neT


Formun Bazı Alanlarının Şarta Bağlı Açılması

Formun Bazı Alanlarının Şarta Bağlı Açılması

Çözüldü #1
Değerli üstadlar
Satış Sonucunda satıldı alanı evet olarak işaretlendiğinde formun devamı açılacak. Bir seçenek düğmesi veya açılan kutudan bir değer seçtiğimizde formun devamının görünür olup olmamasını nasıl belirleyebilirim.
.rar Araç DMM Satış.rar (Dosya Boyutu: 280,27 KB | İndirme Sayısı: 41)
Son Düzenleme: 20/10/2010, 13:03, Düzenleyen: ozmly.
Cevapla
Çözüldü #2
Aslında vaktim olmadığı halde, üstadların affına sığınarak yardımcı olmak isterim.
Eğer yapmak istediğin şart alanı formda açılan bir kutu ise;

Select Case Grup
Case "Evet"
Me.Adi.visiple=True
Me.Soyadi.visiple=True
Me.Dogumyeri.visible=True
Me.Doğumtarihi.visible=True

Case "Hayır"
Me.Adi.visiple=False
Me.Soyadi.visiple=False
Me.Dogumyeri.visible=False
Me.Doğumtarihi.visible=Galse

End Select
Bu kadar, burada varsayılan olarak gizli olan form alanlarının belirli şartlarda görünmesi ve gizlenmesini istedik, bu kodu şartla işlem yapmak istediğiniz formdaki alanın "olayına" uyarlıyabilirsiniz, ayrıca aynı kodu form açıldğında "olayına" da koymanız gerekir.
Bir de if ile yapılanlar var, onu da daha sonra veya üstadlar anlatırlar.
danke, 10-05-2009 tarihinden beri AccessTr.neT üyesidir. AccessTr.neT formuna katıldığımdan beri hem ufkum genişledi, hem programlarla ilgili sorunlarımı çözdüm. Siteye emeği geçen herkese teşekkürler.
Cevapla
Çözüldü #3
örneğinize göre sn Danke'nin verdiği kod kullanılabilir. Ben Danke'nin belirttiği if olayını içeren farklı bir yöntem önereyim.

Gizlenmesini istediğin metin kutularının "Özellik Sayfası"nı aç ve "İm" alanına 1 yaz.

formun vb sayfasına aşağıdaki kodu ekle

Sub Gizle()
If Me.Araç_Satıldı.Value = "-1" Then
For Each kutu In Me
With kutu
If .Tag = 1 Then
.Visible = True
End If
End With
Next
End If
If Me.Araç_Satıldı.Value = "0" Then
For Each kutu In Me
With kutu
If .Tag = 1 Then
.Visible = False
End If
End With
Next
End If
End Sub

formun geçerli olduğunda olayına ve Onay Kutusunun tıklandığında olayına aşağıdaki kodu yaz.

call gizle

Ekteki "5 b DMM İhale Sonucu" formunu incele...
.rar Araç DMM Satış_sled.rar (Dosya Boyutu: 70,95 KB | İndirme Sayısı: 40)
Cevapla
Çözüldü #4
Sn Ozmly lütfen geri bildirimde bulununuz.
Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #5
Sayın sledgeab ve sayın danke
İlginize teşekkürler.

Sledgead hocam form geçerli olduğunda olayında
Call Gizle

yazıyor ama çalışıyor bunu
Call Göster
yapmam gerekir mi?
Cevapla
Çözüldü #6
(25/11/2010, 11:12)ozmly yazdı: Sayın sledgeab ve sayın danke
İlginize teşekkürler.

Sledgead hocam form geçerli olduğunda olayında
Call Gizle

yazıyor ama çalışıyor bunu
Call Göster
yapmam gerekir mi?

3. mesaı düzelttim, belirttiğniz gibi
call goster

yazılacak
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da