Eylem sorgusu onay iletilerini açma veya kapatma

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Access, varsayılan olarak bir eylem sorgusu çalıştırmak istediğinizi onaylamanızı ister. Bunların sorulmasını istemiyorsanız bu onay iletilerini kapatabilirsiniz. İletiler görünmüyorsa ve sorulmasını istiyorsanız yeniden açabilirsiniz.

Bu makalede

Genel Bakış

Bir bilgisayar için eylem sorgusu onay iletilerini denetleme

Bir veritabanı için eylem sorgusu onay iletilerini kapatma

Belirli bir görev dizisi için eylem sorgusu onay iletilerini kapatma

Mesajları açıp kapatmak için makro kullanma

Genel Bakış

Eylem sorguları, veritabanınızdaki verileri değiştirmenin bir yoludur. Bir eylem sorgusu veri ekleyebilir, silebilir, güncelleştirebilir veya mevcut verileri kullanarak yeni bir tablo oluşturabilir. Eylem sorguları son derece güçlüdür, ancak bu güç nedeniyle bazı istenmeyen veri değişikliklerini yapma riskleri de bulunur. Veri kaybı ihtimali nedeniyle Access, varsayılan olarak bir eylem sorgusu çalıştırdığınızda onayınızı ister. Bu sayede istenmeyen veri değişiklikleri ihtimali azaltılır.

İpucu :  Bir eylem sorgusunun etkileyeceği verileri görmek için sorguyu çalıştırmadan önce Giriş sekmesindeki Görünümler grubunda Görünüm’e tıklayıp Veri Sayfası Görünümü’ne tıklayın.

Access’in eylem sorgularını onaylamanızı istememesini tercih ediyorsanız veya Access onayınızı istemiyorsa, ancak onayları etkinleştirmek istiyorsanız iletileri açabilir veya kapatabilirsiniz.

  • Bir bilgisayar için eylem sorgusu onay iletilerini denetleme   
    Belirli bir bilgisayarda açılan Access veritabanlarının varsayılan davranışını ayarlamak için Access ayarları iletişim kutusundaki bir ayarı kullanabilirsiniz. İletileri kapatmak için bu ayarı kullanırsanız Access hiçbir durumda ileti görüntülemez. İletileri açmak için bu ayarı kullanırsanız Access bir makro veya VBA tarafından kapatılmadıkları sürece iletileri görüntüler.

  • Bir veritabanı için eylem sorgusu onay iletilerini kapatma   
    Açıldığında belirli bir veritabanı için uyarıları kapatmak üzere bu yöntemi seçin. İletileri kapatmak için bir AutoExec makrosunda UyarıBelirle eylemini kullanabilirsiniz. Bu makro eyleminin çalışması için veritabanı dosyasının güvenilir olması gerekir. Güvenilen veritabanları hakkında daha fazla bilgi için Veritabanına güvenilip güvenilmeyeceğine karar verme makalesine bakın.

  • Belirli bir görev dizisi için eylem sorgusu onay iletilerini kapatma   
    Bir dizi görev süresince uyarıları kapatmak ve daha sonra açmak için bu yöntemi seçin. Örneğin, bir tablo oluşturma sorgusu çalışırken iletileri kapatıp daha sonra yeniden açabilirsiniz. UyarıBelirle makro eylemini ve DoCmd.SetWarnings VBA yöntemini de kullanabilirsiniz. Bu makro eyleminin çalışması için veritabanı dosyasının güvenilir olması gerekir. Güvenilen veritabanları hakkında daha fazla bilgi için Veritabanına güvenilip güvenilmeyeceğine karar verme makalesine bakın.

Sayfanın Başı

Bir bilgisayar için eylem sorgusu onay iletilerini denetleme

Önemli :  Eylem sorgusu onay iletilerini kapatmak için bu ayarı kullanırsanız Access, iletileri açan bir makro veya modül içeren bir veritabanı için bile söz konusu bilgisayardaki iletileri görüntülemez.

  1. Dosya sekmesinde Seçenekler'e tıklayın.

  2. Access Seçenekleri iletişim kutusunun sol kısmında İstemci Ayarları’na tıklayın.

  3. Access Seçenekleri iletişim kutusunun sağında Düzenleme bölümünde, Onay altında bulunan Eylem sorguları onay kutusunun işaretini kaldırıp Tamam’a tıklayın.

Sayfanın Başı

Bir veritabanı için eylem sorgusu onay iletilerini kapatma

Bir veritabanı için eylem sorgusu onay iletilerini kapatmak üzere bir AutoExec makrosunda UyarıBelirle eylemini kullanabilirsiniz.

Önemli :  Makroyu içeren veritabanına güvenilmiyorsa UyarıBelirle eylemi çalışmaz. Güven ve veritabanları hakkında daha fazla bilgi edinmek için Veritabanına güvenilip güvenilmeyeceğine karar verme makalesine bakın.

Not :  AutoExec adlı bir makro zaten varsa atlayabilirsiniz. Söz konusu makroyu Tasarım görünümünde açıp aşağıdaki yordamda 2 ile 4 arasındaki adımları uygulayın.

  1. Oluştur sekmesinin Makrolar ve Kod grubunda Makro'ya tıklayın.

    İleti Çubuğu

  2. Makro Oluşturucusu’nun üstündeki açılan listede UyarıBelirle eylemini seçin.

    • Listede UyarıBelirle eylemini görmüyorsanız Tasarım sekmesindeki Göster/Gizle grubunda Tüm Eylemeleri Göster’in seçili olduğundan emin olun.

  3. UyarıBelirle eylemi altında Uyarılar Açık seçeneğinin yanındaki oka tıklayıp istediğiniz seçeneği belirtin.

  4. Kaydet'e tıklayın.

  5. Farklı Kaydet iletişim kutusuna AutoExec yazın.

  6. Tamam'a tıklayın ve Makro Oluşturucusu'nu kapatın. Yeni makro, veritabanını bir sonraki açışınızda çalışır.

Makro oluşturma hakkında daha fazla bilgi için Kullanıcı arabirimi (UI) makrosu oluşturma makalesine bakın.

Sayfanın Başı

Belirli bir görev dizisi için eylem sorgusu onay iletilerini kapatma

Belirli bir görev dizisi için eylem sorgusu onay iletilerini kapatmanın iki temel yolu bulunur; bir makro kullanarak ve bir VBA modülü kullanarak. Her iki şekilde de uyarıları kapatmak, görev dizisini gerçekleştirmek ve ardından uyarıları yeniden açmak için kod kullanırsınız. Kodu bir komut düğmesinin Tıklama Olayı veya formun Aç Olayı gibi bir olaya eklersiniz.

Modülü bir olaya eklediğinizde olay gerçekleştiğinde modül de çalışır. Örneğin, bir formun Açıldığında olayına modül ekleyebilirsiniz. Form açıldığında modül çalışır. Aşağıdaki yordamda bir formun Açıldığında olayında DoCmd.SetWarnings yöntemini nasıl kullanabileceğiniz açıklanır.

  1. Tasarım görünümünde formu açın.

  2. Özellik sayfası görünmüyorsa, görüntülenmesi için F4 tuşuna basın.

  3. Formun sol üstünde, formun nesne sekmesinin hemen altındaki kareye tıklayın.

  4. Özellik sayfasındaki Diğer sekmesinde Modüle Sahip ayarının Evet seçili olduğundan emin olun.

  5. Etkinlik sekmesinde Açıldığında olayına tıklayıp oluştur düğmesine tıklayın (okun yanındaki üç nokta).

  6. Oluşturucu Seçin iletişim kutusunda, aşağıdakilerden birini yapın:

  7. DoCmd.SetWarnings (WarningsOff) yazıp ENTER’a basın.

  8. Onay iletileri kapalıyken tamamlamak istediğiniz görevleri gerçekleştirmek için gerekli kodu girin.

  9. Yeni bir satıra DoCmd.SetWarnings (WarningsOn) yazın.

  10. VBA Düzenleyicisi’ni kapatıp formu kaydedin.

Mesajları açıp kapatmak için makro kullanma

  1. Makro Oluşturucusu’nun üstündeki açılan listede UyarıBelirle eylemini seçin.

    • Listede UyarıBelirle eylemini görmüyorsanız Tasarım sekmesindeki Göster/Gizle grubunda Tüm Eylemeleri Göster’in seçili olduğundan emin olun.

  2. UyarıBelirle eylemi altında Uyarılar Açık seçeneğinin yanındaki oka tıklayıp Hayır’ı seçin.

  3. Onay iletileri kapalıyken tamamlamak istediğiniz görevleri gerçekleştirmek için gerekli makro eylemlerini girin.

  4. Son görev eyleminin altında UyarıBelirle eylemini seçin, ardından Uyarılar Açık seçeneğinin yanındaki oka tıklayıp Evet’i seçin.

  5. Makro Oluşturucusu’nu kapatın, makroyu kaydedin, ardından formu kaydedin.

Sayfanın Başı

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×