Access veritabanlarında RepaintObject makro eylemini kullanarak, belirtilen veritabanı nesnesi veya etkin veritabanı nesnesi için bekleyen ekran güncelleştirmelerini (belirtilmemişse) tamamlayabilirsiniz. Bu tür güncelleştirmeler, nesnenin denetimleri için bekleyen yeniden hesaplamaları içerir.
Ayar
RepaintObject makro eylemi aşağıdaki bağımsız değişkenlere sahiptir.
Eylem bağımsız değişkeni |
Açıklama |
Nesne Türü |
yeniden boyama nesne türü. Makro tasarım penceresindeki Nesne Türü kutusunda Tablo, Sorgu, Form, Rapor, Makro, Modül, Veri Erişim Sayfası, Sunucu Görünümü, Diyagram, Saklı Yordam veya İşlev'e tıklayın. Etkin nesneyi seçmek için bu bağımsız değişkeni boş bırakın. |
Nesne Adı |
Yeniden boyanacak nesnenin adı. Nesne Adı kutusunda, veritabanında yer alan ve Nesne Türü bağımsız değişkeniyle seçilen türde olan tüm nesneler gösterilir. Nesne Türü bağımsız değişkenini boş bıraktıysanız, bu bağımsız değişkeni de boş bırakın. |
Açıklamalar
Access bekleyen diğer görevleri tamamlayana kadar bekleyen ekran güncelleştirmelerinin tamamlanmasını bekler. Bu eylemle, belirtilen nesnedeki denetimlerin hemen yeniden boyanması için zorlayabilirsiniz. Bu eylemi kullanabilirsiniz:
-
Bir dizi denetimdeki değerleri değiştirmek için SetValue makro eylemini kullandığınızda. Access, özellikle de diğer denetimler (hesaplanan denetimler gibi) değiştirilen denetimlerdeki değerlere bağımlıysa değişiklikleri hemen göstermeyebilir.
-
Görüntülemekte olduğunuz formun tüm denetimlerinde verileri görüntülediğinden emin olmak istediğinizde. Örneğin, OLE nesneleri içeren denetimler, bir form açtıktan hemen sonra verilerini görüntülemez.
-
Bu eylem veritabanının yeniden sorgulama neden olmaz, bu nedenle yeni ve değiştirilmiş kayıtlar göstermez ya da nesnenin temel tablo veya sorgu silinen kayıtları kaldırmaz. Nesnenin kaynağını veya denetimlerinden birini yeniden sorgulamak için Yeniden Sorgula makro eylemini kullanın. En son kayıtları görüntülemek ve uygulanan filtreleri kaldırmak içinTümKayıtları Göster makro eylemini kullanın.
-
RepaintObject makro eylemi, giriş sekmesindeki Kayıtlar grubunda Yenile'ye tıklamayla aynı etkiye sahip değildir. Bu işlem, sizin veya diğer kullanıcıların formlarda ve veri sayfalarında o anda görüntülenen kayıtlarda yaptığı değişiklikleri gösterir.
Visual Basic for Applications (VBA) modülünde RepaintObject makro eylemini çalıştırmak için DoCmd nesnesinin RepaintObject yöntemini kullanın.