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.

Access masaüstü veritabanlarında yankı açık olup olmadığını belirtmek için Yankı makro eylemini kullanabilirsiniz. Örneğin, bir makro çalışırken sonuçlarını gizlemek veya göstermek için bu eylemi kullanabilirsiniz.

Not: Veritabanına güvenilmezse bu eyleme izin verilmez.

Not: Yankı makro eylemi Access web uygulamalarında kullanılamaz.

Ayar

Yankı makro eylemi aşağıdaki bağımsız değişkenlere sahiptir.

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

Açıklama

Yankı Açık

Makro Oluşturucusu penceresinin Eylem Bağımsız Değişkenleri bölümündeki Yankı Açık kutusunda Evet (yankıyı aç) veya Hayır'a (yankıyı kapat) tıklayın. Varsayılan değer Evet'tir.

Durum Çubuğu Metni

Yankı kapatıldığında durum çubuğu görüntülenecek metin. Örneğin, yankı kapalıyken durum çubuğunda "Makro çalışıyor" ifadesi görüntülenebilir.

Açıklamalar

Access bir makro çalıştırdığında, ekran güncelleştirmesi genellikle makronun çalışması için gerekli olmayan bilgileri gösterir. Yankı Açık bağımsız değişkenini Hayır olarak ayarladığınızda, makro ekranı güncelleştirmeden çalışır. Makro tamamlandığında, Access otomatik olarak yankıyı yeniden açar ve pencereyi yeniden boyar. Yankı Açık bağımsız değişkeninin Hayır ayarı makronun işlevselliğini veya sonuçlarını etkilemez.

Yankı eylemi hata iletileri gibi modal iletişim kutularının veya özellik sayfaları gibi açılır formların görüntülenmesini engellemez. Yankı kapalı olsa bile bilgileri toplamak veya görüntülemek için iletişim kutularını ve açılır formları kullanabilirsiniz. Kullanıcının bilgi girmesini gerektiren hata iletisi kutuları ve iletişim kutuları dışındaki tüm ileti veya iletişim kutularını engellemek için SetWarnings eylemini kullanın.

Makroda Yankı eylemini birden çok kez çalıştırabilirsiniz. Bu, makro çalışırken durum çubuğu metnini değiştirmenize olanak tanır.

Yankıyı kapatırsanız, makronun çalıştığını gösteren görsel bir gösterge sağlamak üzere fare işaretçisini bir kum saati simgesine (veya "Meşgul" olarak ayarladığınız fare işaretçisi simgesine) dönüştürmek için Kum Saati eylemini kullanabilirsiniz.

Yankı eylemini bir Visual Basic for Applications (VBA) modülünde çalıştırmak için DoCmd nesnesinin Echo yöntemini kullanın.

Örnekler

Makro kullanarak denetimin değerini ayarlama

Aşağıdaki makro, Sağlayıcılar formundaki bir düğmeden Ürün Ekle formunu açar. Echo, Close, 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.

Kapat

Nesne Türü: Form

Nesne Adı: Ürün Listesi

Kaydet: Hayır

Ürün Listesi formunu kapatın.

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.

Makro kullanarak formları eşitleme

Aşağıdaki makro, Tedarikçiler formunun sağ alt köşesindeki Ürün Listesi formunu açar ve geçerli tedarikçinin ürünlerini görüntüler. Echo, MsgBox, GoToControl, StopMacro, OpenForm ve MoveSize 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.

Taşıboyutlandır

Sağ: 0,7799"

Aşağı: 1,8"

Ürün Listesi formunu Tedarikçiler formunun sağ alt kısmında konumlandırın.

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!

×