Uygulandığı öğe
Form Nesnesi |
Bir form Özellikler penceresindeki Geçerli Olduğunda kutusunun değerini ayarlar veya döndürür. Okuma/yazma Dize.
ifade.GeçerliOlduğunda
ifade Gerekli. Uygulandığı Öğe listesindeki nesnelerden birini döndüren ifade.
Açıklamalar
Bu özellik, Microsoft Office Access 2007'nin bir olay tetiklendiğinde uyguladığı eylemi programlama yoluyla değiştirmek için kullanışlıdır. Örneğin, olay çağrıları arasında bir ifadenin parametrelerini değiştirmek veya bir olay yordamından bir ifadeye ya da makroya (olayın tetiklendiği koşullara bağlı olarak) geçmek isteyebilirsiniz.
Current olayı, odak bir kayda taşındığında gerçekleşir ve bunu geçerli kayıt yapar ya da form yenilendiğinde veya yeniden sorgulandığında gerçekleşir.
GeçerliOlduğunda değeri, Oluşturucu Seç penceresinde (formun veya raporun Özellikler penceresindeki Geçerli Olduğunda kutusunun yanında Oluştur düğmesine tıklayarak erişilir) belirlenen seçeneğe bağlı olarak aşağıdakilerden biri olur:
-
İfade Oluşturucusu seçilirse değer "=ifade" olur. Burada ifade, İfade Oluşturucusu penceresindeki ifadedir.
-
Makro Oluşturucusu seçilirse değer, makronun adıdır.
-
Kod Oluşturucusu seçilirse, değer "[Olay Yordamı]" olur.
Geçerli Olduğunda kutusu bırakılırsa, özellik değeri boş bir dizedir.
Örnek
Aşağıdaki örnekte, Current olayı, "Sipariş Girişi" formu için "Current_Macro" makrosuyla ilişkilendirilir.
Forms("Order Entry").OnDeactivate = "Current_Macro"