Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Form görünümü, Tasarım görünümü, Baskı Önizleme veya Veri Sayfası görünümü içinde bir form açmak için Access'teki Form Aç makro eylemini kullanabilirsiniz. Form için veri girişi ve pencere modlarını seçebilir ve formun görüntülediği kayıtları kısıtlayabilirsiniz.

Not: Form Aç makro eylemi Access web uygulamalarında kullanılamaz.

Ayar

Form Aç eylemi aşağıdaki bağımsız değişkenlere sahiptir.

Eylem bağımsız değişkeni

Açıklama

Form Adı

Açılacak formun adı. Form Adı kutusu, geçerli veritabanındaki tüm formların açılan listesini görüntüler. Bu gerekli bir bağımsız değişkendir.

bir kitaplık veritabanıForm Aç eylemini içeren bir makro çalıştırırsanız, Access önce kitaplık veritabanında ve ardından geçerli veritabanında bu ada sahip formu arar.

Görüntüle

Formun açılacağı görünüm. Görünüm kutusunda Form, Tasarım, Baskı Önizleme, Veri Sayfası, PivotTable veya PivotChart'ı seçin. Varsayılan değer Form'dur.

Not: PivotTable ve PivotChart görünümleri işlevselliği Access 2013'ten itibaren Access'ten kaldırılmıştır.

Not:  Görünüm bağımsız değişkeni ayarı, formun DefaultView ve ViewsAllowed özelliklerinin ayarlarını geçersiz kılar. Örneğin, formun ViewsAllowed özelliği Veri Sayfası olarak ayarlandıysa, formu Form görünümünde açmak için Form Aç eylemini kullanmaya devam edebilirsiniz.

Filtre Adı

Formun kayıtlarını kısıtlayan veya sıralayan bir filtre. Var olan bir sorgu veya sorgu olarak kaydedilmiş bir filtrenin adını girebilirsiniz. Ancak, sorgu açmakta olduğunuz formdaki tüm alanları içermelidir veya OutputAllFields özelliği Evet olarak ayarlanmalıdır.

Koşul Metni

Access'in formun temel tablo veya sorgusundan kayıtları seçmek için kullandığı geçerli bir SQL WHERE yan tümcesi (WHERE sözcüğü olmadan) veya ifade. Filtre Adı bağımsız değişkenine sahip bir filtre seçerseniz, Access bu WHERE yan tümcesini filtrenin sonuçlarına uygular.

Formu açmak ve kayıtlarını başka bir formdaki bir denetimin değeriyle belirtilenlerle kısıtlamak için aşağıdaki ifadeyi kullanın:

[ alanadı ] = Formlar! [ formname ]! [ diğer formda controlname ]

fieldname değerini, açmak istediğiniz formun temel tablo veya sorgusundaki bir alanın adıyla değiştirin. Diğer formdaki form adını ve denetim adını, diğer formun adıyla ve ilk formdaki kayıtların eşleşmesini istediğiniz değeri içeren diğer formdaki denetimle değiştirin.

Not:  Koşul Metni bağımsız değişkeninin uzunluk üst sınırı 255 karakterdir. Bundan daha uzun bir SQL WHERE yan tümcesi girmeniz gerekiyorsa, bunun yerine bir Visual Basic for Applications (VBA) modülünde DoCmd nesnesinin OpenForm yöntemini kullanın. VBA'da, en çok 32.768 karakter içeren SQL WHERE yan tümcesi deyimleri girebilirsiniz.

Veri Modu

Formun veri giriş modu. Bu yalnızca Form görünümünde veya Veri Sayfası görünümünde açılan formlar için geçerlidir. Ekle'yi (kullanıcı yeni kayıtlar ekleyebilir ancak var olan kayıtları düzenleyemez), Düzenle 'yi (kullanıcı var olan kayıtları düzenleyebilir ve yeni kayıtlar ekleyebilir) veya Salt Okunur(kullanıcı yalnızca kayıtları görüntüleyebilir) seçeneğini belirleyin.

Notlar

  • Veri Modu bağımsız değişken ayarı formun AllowEdits, AllowDeletions, AllowAdditions ve DataEntry özelliklerinin ayarlarını geçersiz kılar. Örneğin, bir formun AllowEdits özelliği Hayır olarak ayarlanırsa, formu Düzenleme modunda açmak için Form Aç eylemini kullanmaya devam edebilirsiniz.

  • Bu bağımsız değişkeni boş bırakırsanız, Access formu formun AllowEdits, AllowDeletions, AllowAdditions ve DataEntry özellikleri tarafından ayarlanan veri giriş modunda açar.

Pencere Modu

Formun açıldığı pencere modu. Normal (form özelliklerine göre ayarlanan modda açılır), Gizli (form gizli), Simge (formun alt kısmında küçük bir başlık çubuğu olarak simge durumuna küçültülmüş olarak açılır) veya İletişim Kutusu'nu (formun Kalıcı ve Açılan Menüsü özellikleri Evet olarak ayarlanır) seçin. Varsayılan değer Normal'dir.

Not: Sekmeli belgeler kullanılırken bazı Pencere Modu bağımsız değişken ayarları uygulanmaz. Çakışan pencerelere geçmek için:

  1. Dosya'ya ve ardından Seçenekler'e tıklayın. 

  2. Access Seçenekleri iletişim kutusunda Geçerli Veritabanı'na tıklayın.

  3. Uygulama Seçenekleri bölümünde, Belge Penceresi Seçenekleri'nin altında Çakışan Pencereler'e tıklayın.

  4. Tamam'a tıklayın, ardından veritabanını kapatıp yeniden açın.

Açıklamalar

Bu makro eylemi, Gezinti Bölmesi'nde bir forma çift tıklamaya veya Gezinti Bölmesi'nde forma sağ tıklayıp bir görünüm seçmeye benzer.

Form modal (kullanıcı başka bir eylem gerçekleştirmeden önce kapatılmalı veya gizlenmelidir) veya modsuz olabilir (form açıkken kullanıcı diğer pencerelere geçebilir). Ayrıca bir açılan form (diğer tüm Access pencerelerinin üzerinde kalan bilgileri toplamak veya görüntülemek için kullanılan bir form) olabilir. Formu tasarlarken Modal ve PopUp özelliklerini ayarlarsınız. Pencere Modu bağımsız değişkeni için Normal kullanırsanız, form bu özellik ayarları tarafından belirtilen modda açılır. Pencere Modu bağımsız değişkeni için İletişim Kutusu kullanıyorsanız, bu özelliklerin her ikisi de Evet olarak ayarlanır. Gizli olarak veya simge olarak açılan bir form, görüntülendiğinde veya geri yüklendiğinde özellik ayarları tarafından belirtilen moda döner.

Pencere Modu bağımsız değişkeni İletişim Kutusu olarak ayarlanmış bir formu açtığınızda, Access form kapatılana veya gizlenene kadar makroyu askıya alır. SetValue eylemini kullanarak Visible özelliğini Hayır olarak ayarlayarak formu gizleyebilirsiniz.

Uyguladığınız filtre ve WHERE koşulu, formun Filter özelliğinin ayarı haline gelir.

İpucu: Gezinti Bölmesi'nde bir form seçip makro penceresine sürükleyebilirsiniz. Bu, seçili formu Form görünümünde açan bir Form Aç eylemini otomatik olarak oluşturur.

Örnek

Makro kullanarak açılan formdaki denetimin değerini ayarlama

Aşağıdaki makro, Tedarikçiler formundaki bir düğmeden Ürünler formunu açar. Echo, OpenForm, SetValue ve GoToControl eylemlerinin kullanımını gösterir. SetValue eylemi, Ürünler formundaki Tedarikçi Kimliği denetimini Sağlayıcılar formundaki geçerli sağlayıcıya ayarlar. Ardından DenetimeGit eylemi odağı Kategori Kimliği alanına taşır; burada yeni ürün için veri girmeye başlayabilirsiniz. Bu makro, Sağlayıcılar formundaki Ürün Ekle düğmesine eklenmelidir.

Eylem

Bağımsız Değişkenler: Ayar

Açıklama

Echo

Yankı Açık: Hayır

Makro çalışırken ekran güncelleştirmesini durdurun.

FormAç

Form Adı: Ürünler

Görünüm: Form

Veri Modu: Ekle

Pencere Modu: Normal

Ürünler formunu açın.

SetValue

Öğe: [Forms]! [Ürünler]! [SupplierID]

İfade: SupplierID

Sağlayıcı Kimliği denetimini Sağlayıcılar formundaki geçerli sağlayıcıya ayarlayın.

DenetimeGit

Denetim Adı: CategoryID

Kategori Kimliği denetimine gidin.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×