Form acildiginda acik olan diger formlarin kapanmasi
#1
Merhabalar,

arkadaslar uzerinde calistigim uygulamada menu cubugu hazirladim ve butun formlari bu menuye tanimladim.

"x" formunda calisirken diger formlardan herhangibirisini acmam gerektiginde bu menuyu kullanarak acabiliyorum. diger formlardan herhangibirisi acildiginda acik olan "x" formunu kapatmamiz mumkunmudur ?

ornegin girisler formunda calsiyorum firma eklemem gerekti menuden firmalar formunu sectim form acildi ve otomatik olarak girisler formu kapandi. firmalar formunda gerekli verileri kaydettim menuden girisler formunu sectim form acildi ve firmalar formu otomatik olarak kapandi.

iyi calismalar.



  Alıntı
Bu mesajı beğenenler:
#2
Sayın moskovic,

Formu açmak için eklediğiniz düğmenin klikleme olayı kodlarını incelerseniz, içinde şöyle bir satırı göreceksiniz.:Buraya DoCmd.Close kodlarını ekleyiniz.

Visual Basic
  1. DoCmd.Close
  2.  
  3. Dim stDocName As String
  4. Dim stLinkCriteria As String
  5.  
  6. stDocName = "açılacak form adı"
  7. DoCmd.OpenForm stDocName, , , stLinkCriteria



İyi çalışmalar



  Alıntı
Bu mesajı beğenenler:
#3
Sayin Modali

herhangibir dugme eklemedim. yukarda bir menu cubugu olusturdum (dosya, duzen, gorunum, araclar vs gibi) ve formlarida bu menuye tanimladim

daha anlasilir olsun diye resim ekledim.


Eklenti Dosyaları
.png   2.png (Boyut: 40,99 KB / İndirilme: 65)



  Alıntı
Bu mesajı beğenenler:
#4
Ben bu kodu kulanıyorum
Private Sub Form_Open(Cancel As Integer)
Dim TumFormlar As Object
For Each TumFormlar In Application.CurrentProject.AllForms
If TumFormlar.name <> "pano" And Me.Form.name <> TumFormlar.name Then 'Aktif olan formu kapatmasın.
DoCmd.Close acForm, TumFormlar.name, acSaveNo
End If
Next
End Sub



  Alıntı
Bu mesajı beğenenler:
#5
Sayın moskovic,

Toolbar lar komutları makrolardan alırlar.

İlgili makroyu bulun ve açma komutundan öncesine kapatma komutunu ekleyin.

İyi çalışmalar



  Alıntı
Bu mesajı beğenenler:
#6
Tamam Bu sorunda Akd27 nin verdigi kodlarla duzeldi

Tesekkurler.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Access Uygulamasından Bilgisayardaki Açık Uygulamaları Kapatmak. ŞabanTR 8 262 11-12-2023, 20:20
Son Mesaj: ŞabanTR
  Excelde 70mb Olan Veri Access 1000mb Oluyor !!! adnnfrm 1 101 26-11-2023, 11:36
Son Mesaj: dsezgin
  [VBA] Bir Tabloda Alan Türü Uzun Metin Olan Iki Ayrı Alanı Karşılaştırmak abkbek 13 303 10-11-2023, 22:26
Son Mesaj: abkbek
  [MAKRO] Access programı ilk açıldığında güvenlik ayarı yaptırmak bibib 7 1.523 09-11-2023, 01:54
Son Mesaj: BeyTor
  [FORM] Ana Form Içerisindeki Ilişkili Formların Güncellenmesi RASİMPEH 1 98 22-09-2023, 01:53
Son Mesaj: dsezgin
  [FORM] Diğer Kullanıcılar Programı Kullanıyorken Kapatma snapper 9 439 11-07-2023, 21:09
Son Mesaj: dsezgin
  Metin Kutusu Boş Sa Diğer Metin Kutusundan Değer Alması özgülapt 4 261 29-05-2023, 18:01
Son Mesaj: feraz
  Ana Menüden 2.form Açtığımda Form Görev çubuğuna Inmiyor. 32'den 64'e Geçiş Hatası OGUZTURKYILMAZ 3 250 13-04-2023, 23:39
Son Mesaj: OGUZTURKYILMAZ

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi