Access masaüstü veritabanlarında, belge penceresi seçeneklerinizi sekmeli belgeler yerine çakışan pencereleri kullanacak şekilde ayarladıysanız, etkin pencereyi taşımak veya yeniden boyutlandırmak için MoveAndSizeWindow makro eylemini kullanabilirsiniz. Belge penceresi seçeneklerini ayarlama hakkında bilgi için Açıklamalar bölümüne bakın.
Not: Bu makro eylemi Visual Basic Düzenleyicisi'ndeki kod pencerelerine uygulanamaz. Kod pencerelerini nasıl etkileyeceğiniz hakkında bilgi için WindowState özellik konusuna bakın.
Not: MoveAndSizeWindow makro eylemi Access web uygulamalarında kullanılamaz.
Ayar
MoveAndSizeWindow makro eylemi aşağıdaki bağımsız değişkenlere sahiptir.
Eylem bağımsız değişkeni |
Açıklama |
---|---|
Sağa |
Pencerenin sol üst köşesinin, içeren penceresinin sol kenarından ölçülen yeni yatay konumu. Sağ bağımsız değişken kutusuna konumu girin. |
Aşağı |
Pencerenin sol üst köşesinin, içeren penceresinin üst kenarından ölçülen yeni dikey konumu. |
Genişlik |
Pencerenin yeni genişliği. |
Yükseklik |
Pencerenin yüksekliği yeni. |
Bağımsız değişkeni boş bırakırsanız Access pencerenin geçerli ayarını kullanır.
En az bir bağımsız değişken için bir değer girmelisiniz.
Not: Her ölçüm, Windows Denetim Masası'daki bölgesel ayarlara bağlı olarak inç veya santimetre cinsindendir.
Açıklamalar
Bir uygulamayı sekmeli belgeler yerine çakışan pencereleri kullanacak şekilde ayarlamak için aşağıdaki yordamı kullanın:
-
Dosya > Seçenekler'e tıklayın.
-
Geçerli Veritabanı'nı tıklatın.
-
Uygulama Seçenekleri bölümünde, Belge Penceresi Seçenekleri'nin altında Çakışan Pencereler'e tıklayın.
-
Tamam'a tıklayın ve sonra veritabanını kapatıp yeniden açın.
Bu eylem, pencerenin Denetim menüsünde Taşı veya Boyut'a tıklamaya benzer. Menü komutlarıyla, pencereyi taşımak veya yeniden boyutlandırmak için klavyenin ok tuşlarını kullanırsınız. MoveAndSizeWindow makro eylemiyle konum ve boyut ölçümlerini doğrudan girersiniz. Pencereleri taşımak ve boyutlandırmak için fareyi de kullanabilirsiniz.
Bu makro eylemini herhangi bir pencerede, herhangi bir görünümde kullanabilirsiniz.
İpuçları
-
Pencereyi yeniden boyutlandırmadan taşımak için , Sağ ve Aşağı bağımsız değişkenlerinin değerlerini girin, ancak Genişlik ve Yükseklik bağımsız değişkenlerini boş bırakın.
-
Pencereyi taşımadan yeniden boyutlandırmak için Genişlik ve Yükseklik bağımsız değişkenlerinin değerlerini girin, ancak Sağ ve Aşağı bağımsız değişkenlerini boş bırakın.
MoveAndSizeWindow makro eylemini bir Visual Basic for Applications (VBA) modülünde çalıştırmak için DoCmd nesnesinin MoveSize yöntemini kullanın.
Örnek
Makro kullanarak formları eşitleme
Aşağıdaki makro eylemleri, Tedarikçiler formunun sağ alt köşesinde geçerli tedarikçinin ürünlerini görüntüleyen bir Ürün Listesi formu açar. Echo, MsgBox, GoToControl, StopMacro, OpenForm ve MoveAndSizeWindow eylemlerinin kullanımını gösterir. Ayrıca MsgBox, GoToControl ve StopMacro eylemleriyle koşullu ifade kullanımını da gösterir. Bu makro, Tedarikçiler formundaki Ürünleri Gözden Geçir düğmesine eklenmelidir.
Koşul |
Eylem |
Bağımsız Değişkenler: Ayar |
Açıklama |
---|---|---|---|
Echo |
Yankı Açık: Hayır |
Makro çalışırken ekran güncelleştirmesini durdurun. |
|
IsNull([Tedarikçi Kimliği]) |
İletiKutusu |
İleti: Ürünlerini görmek istediğiniz tedarikçi kaydına gidin, ardından Ürünleri Gözden Geçir düğmesine yeniden tıklayın. Bip: Evet Tür: Yok Başlık: Sağlayıcı Seçin |
Sağlayıcılar formunda geçerli bir sağlayıcı yoksa, bir ileti görüntüleyin. |
DenetimeGit |
Denetim Adı: CompanyName |
Odağı CompanyName denetimine taşıyın. |
|
... |
MakroyuDurdur |
Makroyu durdurun. |
|
FormAç |
Form Adı: Ürün Listesi Görünüm: Veri Sayfası Filtre Adı: Koşul: [Sağlayıcı Kimliği] = [Formlar]! [Tedarikçiler]! [SupplierID] Veri Modu: Salt Okunur Pencere Modu: Normal |
Ürün Listesi formunu açın ve geçerli tedarikçinin ürünlerini gösterin. |
|
MoveAndSizeWindow |
Sağ: 0,7799" Aşağı: 1,8" |
Ürün Listesi formunu Tedarikçiler formunun sağ alt kısmında konumlandırın. |