Alt Formu buton ile açılan form şeklinde yapmak

1 2 3 4
15/07/2014, 20:05

abahceci

Sayın edipsoylu, istediğiniz sanırım bu şekilde...
Ürün ekle butonuna tıkladığınızda frmUrun adlı form ana form içinde görünüyor.
frmUrun adlı form görünür durumda iken tekrar Ürün Ekle butonuna tıkladığınızda kayboluyor.


Mtakip.rar
16/07/2014, 02:57

edipsoylu

AYKUT BEY,ilginize teşekkür ediyorum sizin yaptığınız işlem ilk açılanın üzerine açılıyor oysa benim istediğim frm urun butonla ilk açtıktan sonra herhangi bir butona bastığımızda frm ürün kapanacak yeni bastığımız butonun çağırdığı form açılacak sonra yine bu açtığımız form açıkken başka bir butona basarak başka bir formu çağıracağız ve önceki açılı olan form kapanacak bu bütün butonlar ve formların hepsinde olacak sizin yaptığınızda ilk açılı olan form kapanmıyor bunu halladebilirseniz çok sevinirm ben yaptığınız işlemi inceleyeceğim teşekkür ediyorum
16/07/2014, 08:47

SCavusoglu

Merhaba,

Umarım işinize yarar..
16/07/2014, 11:09

atoz112

sayın edipsoylu,

Alıntı:...bir butona bastığımızda frm ürün kapanacak yeni bastığımız butonun çağırdığı form açılacak sonra yine bu açtığımız form açıkken başka bir butona basarak başka bir formu çağıracağız ve önceki açılı olan form kapanacak...

ek'te,bahsettiğiniz formdan forma geçme işlemine dair talebinize yönelik örnek uygulama mevcuttur.inceleyebilirsiniz.

ayrıca,bir tavsiye olarak da,
uygulamayı düşündüğünüz duruma dair bir alternatif çalışma denemesi olarak da;TAB CONTROL konusunu siteden ya da netten araştırınız.sekmeli formlar oluşturarak da bu talebinizi düzenli duruma getirebilirsiniz.böylece,form açma kapama konularına da dahil olma söz konusu olmaz.sitede örnek anlatımları ve uygulamaları mevcuttur.

iyi çalışmalar,
saygılar.
16/07/2014, 11:30

edipsoylu

sn çavuşoğlu

sanırım bu olabilir teşekkürler sanırım özellikler bölümünden BİÇİM görünür şıkkını hayır yapıyoruz BUTONLARA DA Private Sub Command0_Click()
Me.Alt_1.Visible = False
Me.Alt_2.Visible = False
Me.Alt_3.Visible = False
Me.Label7.Visible = True
End Sub

Private Sub Command1_Click()
Me.Alt_1.Visible = True
Me.Alt_2.Visible = False
Me.Alt_3.Visible = False
Me.Label7.Visible = False
End Sub

Private Sub Command2_Click()
Me.Alt_1.Visible = False
Me.Alt_2.Visible = True
Me.Alt_3.Visible = False
Me.Label7.Visible = False
End Sub

Private Sub Command3_Click()
Me.Alt_1.Visible = False
Me.Alt_2.Visible = False
Me.Alt_3.Visible = True
Me.Label7.Visible = False
End Sub
sırasıyla bu kodları giriyoruz OLAY YORDAMI Kısmında teşekkürler alt aslında benim form olarak yaptıklarımı alt form haline getirip üst üste ana form ekranına koyuyorum hepsi bu yanlış anlamadıysam;sizin bu yapmış olduğunuz işlem görünümü gizlemeyle ilgili aslında pratik kullanışlı;

sn ATOZ un kodları acaba anaform içinde açılmayı sağlıyor mu onu bilemiyorum ve formları alt form a dönüştürmeden ana form içinde bu formları her bir butonla kendi formunu ana form içinde açıp diğer açık olanı kapatıyor mu denedikten sonra bunu anlayabilirim herkese teşekkürler iyi çalışmalar eğe sayın ATOZ un kodları (Private Sub Komut0_Click()
DoCmd.OpenForm "Form1", acNormal
DoCmd.Close acForm, "Form2"
MsgBox ("Form1 formu açıldı")
End Sub)bunu sağlıyorsa güzel olurdu anaformun içine altformların yığılmasının önüne geçilmiş olur du aslında hangisi daha hızlı çalışır onu bilmiyorum ama denemek gerekiyor saygılarımla
16/07/2014, 13:38

SCavusoglu

Sn.edipsoylu;

Herşeyi doğru anlamışsınız.. Ana forma eklediğiniz alt formları görünmez yapıyor akabinde buton yardımıyla görünür hale getiriyorsunuz.

Sn.Atoz112'a sorduğunuz soruda geçen kod bir formu kapatıp diğerini açmaya yarar yani o kod ile sizin istediğiniz sonucu elde edemezsiniz

Kolay gelsin..
1 2 3 4