Access masaüstü veritabanlarında Geçici değişken oluşturmak ve bunu belirli bir değere ayarlamak için, Access masaüstü veritabanlarında SetTempVar makro eylemlerini kullanabilirsiniz. Ardından değişken sonraki eylemlerde koşul veya bağımsız değişken olarak kullanılabilir ya da değişkeni başka bir makroda, olay yordamında, form veya raporda kullanabilirsiniz.

Ayar

SetTempVar makro eyleminin bağımsız değişkenleri aşağıdakitir.

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

Açıklama

Ad

Geçici değişkenin adını girin.

İfade

Bu geçici değişkenin değerini ayarlamak için kullanılacak bir ifade girin. İfadenin önüne eşittir (=) işareti atlanmaz. bu bağımsız değişkeni ayarlamak için Oluşturucu düğmesiOluşturucusu'nu kullanmak üzere Ekle düğmesine tıklayabilirsiniz.

Açıklamalar

  • Bir defada tanımlanmış en çok 255 geçici değişkeni olabilir. Geçici bir değişkeni kaldırsanız bile, siz veritabanını kapatana kadar bellekte kalır. Kullanmayı bitirdikten sonra geçici değişkenleri kaldırmak iyi bir yöntemdir. Tek bir geçici değişkeni kaldırmak için RemoveTempVar eylemini kullanın ve bağımsız değişkenini kaldırmak istediğiniz geçici değişkenin adına ayarlayın. Birden fazla geçici değişkeniniz varsa ve bunların hepsini bir kerede kaldırmak için RemoveAllTempVars eylemlerini kullanın.

  • Geçici değişkenler geneldir. Geçici bir değişken oluşturulduktan sonra, buna bir olay yordamı, Visual Basic for Applications (VBA) modülünde, sorguda veya ifadede başvurabilirsiniz. Örneğin, MyVar adlı geçici bir değişken oluşturduysanız, aşağıdaki söz dizimi kullanarak değişkeni metin kutusunun denetim kaynağı olarak kullanabilirsiniz:

=[TempVars]![MyVar]

Not: Makrolarda, sorgularda ve olay yordamlarında, ifadeden önce eşittir işaretine ihtiyacınız olmaz.

Ayrıca, eklentilerin veya başvurulan veritabanlarının geçici değişkenlerine de başvurabilirsiniz.

  • SetTempVar makro eylemsini VBA modülünde çalıştırmak için TempVars nesnesinin Add yöntemini kullanın.

Örnek

Aşağıdaki makroda, SetTempVar makro eylemlerini kullanarak, sonra bir koşulda ve ileti kutusunda geçici değişkeni kullanarak ve sonra da geçici değişkeni kaldırarak geçici değişken oluşturma işlemi görüntülenir.

Koşul

Eylem

Bağımsız Değişkenler

SetTempVar

Ad: MyVar

İfade: InputBox("Sıfır olmayan bir sayı girin.")

[TempVars]! [MyVar]<>0

İletiKutusu

İleti:="Girdiniz " & [TempVars]! [MyVar] & "."

Bip: Evet

Tür: Bilgi

RemoveTempVar

Ad: MyVar

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin

Eğitimleri keşfedin >

Yeni özellikleri ilk olarak siz edinin

Microsoft Insider’a katılın >

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×