Belirtilen Access belge sekmesini veya belirtilmemişse etkin belge sekmesini kapatmak için CloseWindow eylemini kullanabilirsiniz.
Not: Access 2010'da makroyu kapat eylemi CloseWindow olarak yeniden adlandırıldı.
Not: PencereKapat makro eylemi Access web uygulamalarında kullanılamaz.
Ayar
CloseWindow makro eylemi aşağıdaki bağımsız değişkenlere sahiptir.
Eylem bağımsız değişkeni |
Açıklama |
Nesne Türü |
Belge sekmesini kapatmak istediğiniz nesnenin türü. Makro tasarım penceresinin Eylem Bağımsız Değişkenleri bölümündeki Nesne Türü kutusunda Tablo, Sorgu, Form, Rapor, Makro, Modül, Veri Erişim Sayfası, Sunucu Görünümü, Diyagram, Saklı Yordam veya İşlev'e tıklayın. Etkin belge sekmesini seçmek için, bu bağımsız değişkeni boş bırakın. Not: Visual Basic Düzenleyicisi içindeki bir modülü kapatıyorsanız, Nesne Türü bağımsız değişkeninde Modül kullanmalısınız. |
Nesne Adı |
Kapatılacak olan nesnenin adı. Nesne Adı kutusunda, veritabanında yer alan ve Nesne Türü bağımsız değişkeniyle seçilen türde olan tüm nesneler gösterilir. Kapatmak için nesneye tıklayın. Nesne Türü bağımsız değişkenini boş bıraktıysanız, bu bağımsız değişkeni de boş bırakın. |
Kaydet |
Kapatılırken nesnede yapılan değişikliklerin kaydedilip kaydedilmeyeceği. Evet'e (nesneyi kaydet), Hayır'a (nesneyi kaydetmeden kapat) veya Sor'a (nesnenin kaydedilip kaydedilmeyeceğini kullanıcıya sor) tıklayın. Varsayılan ayar Sor ayarıdır. |
Notlar
CloseWindow eylemi, kullanıcının açıkça açabileceği veya kapatabileceği tüm veritabanı nesnelerinde çalışır. Bu eylemin etkisi, bir nesneyi seçip nesnenin belge sekmesine sağ tıklayıp kısayol menüsünde Kapat'a tıklamakla veya nesne için Kapat düğmesine tıklamakla aynıdır.
Kaydet bağımsız değişkeni Sor olarak ayarlanırsa ve Kapat eylemi çalıştırılmadan önce nesne kaydedilmemişse, makro nesneyi kapatmadan önce kullanıcıdan kaydetmesini isteyen bir iletişim kutusu görüntülenir. UyarıAyarla eyleminin UyarıAçık bağımsız değişkenini Hayır olarak ayarladıysanız, iletişim kutusu görüntülenmez ve nesne otomatik olarak kaydedilir.
CloseWindow eylemini bir Visual Basic for Applications (VBA) modülünde çalıştırmak için DoCmd nesnesinin Close yöntemini kullanın.