HataDurumunda Makro Eylemi

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

Makroda bir hata oluştuğunda ne olacağını belirtmek için Access 'te HataDurumunda makro eylemi 'ni kullanabilirsiniz.

Not: HataDurumunda makro eylemi Access Web uygulamalarında kullanılamaz.

Ayar

HataDurumunda makro eyleminin aşağıdaki bağımsız değişkenleri vardır.

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

Açıklama

Şuraya gidin:

Hata oluştuğunda gerçekleşmesi gereken genel davranışı belirtin. Aşağı açılan oka tıklayın ve sonra aşağıdaki ayarlardan birine tıklayın:

Ayar

Açıklama

Sonraki

Access, makro hatası nesnesindeki hatanın ayrıntılarını kaydeder, ancak makroyu durdurmaz. Makro sonraki eylemle devam eder.

Makro adı

Access geçerli makroyu durdurur ve makro adı bağımsız değişkeninde adlandırılan makroyu çalıştırır.

Işlemi

Access geçerli makroyu durdurur ve bir hata iletisi görüntüler.

Makro adı

Git bağımsız değişkeni makro adıolarak ayarlanmışsa, hata işlemede kullanılacak alt makronun adını yazın. Yazdığınız ad, geçerli makrodaki bir alt makro adıyla eşleşmelidir; farklı bir makro nesnesinin adını giremezsiniz. Aşağıdaki örnekte, ErrorHandler alt makrosu HataDurumunda makro eylemiyle aynı makro nesnesinde yer alır.

Git bağımsız değişkeni sonraki veya başarısızolarak ayarlanmışsa, bu bağımsız değişken boş bırakılmalıdır.

Notlar

  • HataDurumunda makro eylemi genellikle makronun başında yer alır, ancak bu işlemi daha sonra makroya da yerleştirebilirsiniz. Eylem tarafından oluşturulan kurallar, eylem her çalıştırıldığında yürürlüğe girer.

  • Git bağımsız değişkenini başarısızolarak ayarlarsanız, makroda Access, hiçbir Hatadurumu olmadığında olduğu gibi davranır. Yani, bir hata karşılaşılırsa, Access makroyu durdurur ve standart bir hata iletisi görüntüler. Başarısızlık ayarının ana kullanımı, bir makroda daha önce kurduğunuz hata işlemesini kapatmadır.

Örnek

Aşağıdaki makro, HataDurumunda makro eyleminin kullanımını gösterir. Bu örnekte, HataDurumunda eylemi bir hata oluştuğunda Access'in Hataİşleyicisi adlı özel bir hata işleme alt makrosu çalıştırdığını belirtir. İzleyen eylemlerden birinde hata oluşursa, Access Hataİşleyicisi alt makrosuna atlar. Hataİşleyicisi alt makrosu, hatayla ilgili bilgileri görüntülemek için MakroHatası nesnesine başvuran bir ileti kutusu gösterir.

Alt makro adı

Eylem

Bağımsız Değişkenler

HataDurumunda

Şuraya gidin: makro adı

Makro adı: ErrorHandler

[Eylem 2]

...

[Eylem n]

ErrorHandler

Iletikutusu

İleti: ="Error # " & [MakroHatası].[Numara] & " on " & [MakroHatası].[EylemAdı] & " action."

Bip: Evet

Tür: yok

Başlık: hata oluştu

Burada, önceki örneği içeren Access makro tasarımcısının (Access sürüm 2010 ve üstü) ekran görüntüsü verilmiştir. Bu durumda, YerelDeğişkenAyarla eylemindeki ifade bir hatayı tetikler çünkü bir sayıyı sıfıra bölmeye çalışıyordur. Access aşağı inerek Hataİşleyicisi adlı alt makroya gelir ve ileti kutusunda hata bilgilerini görüntüler.

HataDurumunda makro eylemini gösteren Access makro tasarım yüzeyi.

Office 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.

×