Access veritabanlarında, uyarı veya bilgilendirici ileti içeren bir ileti kutusunu görüntülemek için MessageBox makro eylemini kullanabilirsiniz. Örneğin, geçerlilik makrolarla MessageBox makro eylemini kullanabilirsiniz. bir denetim veya kayıt makrodaki doğrulama koşulunda başarısız olduğunda, ileti kutusu bir hata iletisi görüntüleyebilir ve girilmesi gereken veri türü hakkında yönergeler sağlayabilir.
Not: Bu başlık altındaki içeriğin bir bölümü bazı diller için geçerli olmayabilir.
Access masaüstü veritabanları için ayar
Access masaüstü veritabanlarında MessageBox makro eylemi aşağıdaki bağımsız değişkenlere sahiptir.
Eylem bağımsız değişkeni |
Açıklama |
---|---|
İleti |
İleti kutusundaki metin. İleti bağımsız değişkeni kutusuna ileti metnini girin. En fazla 255 karakter yazabilir veya bir ifade girebilirsiniz (önünde eşittir işareti vardır). |
Bip |
İleti görüntülendiğinde bilgisayarınızın veya cihazınızın hoparlöründe bir bip sesi duyulup duyulmayacağını belirtir. Evet (bip sesi sesi) veya Hayır (bip sesi tonunu çalmayın) seçeneğini belirleyin. Varsayılan değer Evet'tir. |
Tür |
İleti kutusunun türü. Her türün farklı bir simgesi vardır. Yok, Kritik, Uyarı mı?, Uyarı! veya Bilgi'yi seçin. Varsayılan değer Yok'tır. |
Başlık |
İleti kutusunda görüntülenen metin başlık çubuğu. Örneğin, başlık çubuğunda "Müşteri Kimliği Doğrulaması" görüntüleyebilirsiniz. Bu bağımsız değişkeni boş bırakırsanız, "Microsoft Access" görüntülenir. |
Access web uygulamaları için ayar
Access web uygulamalarında MessageBox makro eyleminin yalnızca bir bağımsız değişkeni vardır.
Eylem bağımsız değişkeni |
Açıklama |
---|---|
İleti |
İleti kutusundaki metin. İleti bağımsız değişkeni kutusuna ileti metnini girin. En fazla 255 karakter yazabilir veya bir ifade girebilirsiniz (önünde eşittir işareti vardır). |
Açıklamalar
Access masaüstü veritabanlarında, Access tarafından görüntülenen yerleşik hata iletilerine benzer biçimlendirilmiş bir hata iletisi oluşturmak için MessageBox makro eylemini kullanabilirsiniz. MessageBox makro eylemi, İleti bağımsız değişkeni için üç bölümde bir ileti sağlamanıza izin verir. Bölümleri "@" karakteriyle ayırırsınız.
Aşağıdaki örnekte, bölümlenmiş ileti içeren biçimlendirilmiş bir ileti kutusu görüntülenir. İletideki metnin ilk bölümü kalın başlık olarak görüntülenir. İkinci bölüm, bu başlığın altında düz metin olarak görüntülenir. Üçüncü bölüm, ikinci bölümün altında düz metin olarak ve aralarında boş bir satırla görüntülenir.
İleti bağımsız değişkenine aşağıdaki dizeyi yazın:
Yanlış düğme!@This düğmesi başka bir düğme work.@Try.
Not: Bu özel biçimlendirme tekniği Access web uygulamalarında kullanılamaz.
Visual Basic for Applications (VBA) modülünde MessageBox eylemini çalıştıramazsınız. Bunun yerine MsgBox işlevini kullanın.
Örnekler
İleti kutusu senaryoları
Aşağıdaki örneklerde MessageBox makro eylemini kullanmaya yönelik farklı senaryo türleri gösterilir.
Eylem |
Bağımsız değişken |
Açıklama |
---|---|---|
Messagebox |
İleti: Ürünlerini görmek istediğiniz tedarikçi kaydına gidin, ardından Ürünleri Gözden Geçir düğmesine yeniden tıklayın. Bip sesi: Hayır Tür: Yok Başlık: Sağlayıcı Seçin |
Bu örnekte, Sağlayıcılar formunda geçerli bir sağlayıcı yoksa bir ileti görüntüleyin. Access, iletiyle birlikte herhangi bir simge görüntülemez. |
Messagebox |
İleti: Kaydı kaydetmeye çalışmadan önce lütfen bir sağlayıcı adı girin. Bip: Evet Tür: Uyarı! Başlık: Sağlayıcı adı eksik |
Bu örnekte, kullanıcı kaydı kaydetmeye çalıştığında kayıt için sağlayıcı adı sağlanmadıysa, sesli bir ses içeren bir ileti görüntüleyin. Access, bu iletiyle birlikte bir ünlem işareti görüntüler. |
Messagebox |
İleti: ="Tedarikçi " & [Forms]! [Tedarikçiler]! [Sağlayıcı Adı] & " zaten veritabanında." Bip: Evet Tür: Kritik Başlık: Yinelenen sağlayıcı |
Bu masaüstü veritabanı örneğinde, kullanıcı Sağlayıcılar formuna yinelenen bir sağlayıcı adı girdi. İleti bağımsız değişkeninde, ifade özel ileti metnini birleştirir ve kullanıcının Sağlayıcılar formundaki Sağlayıcı Adı denetimine yazdığı sağlayıcı adını görüntüler. Access, sesli bir ses içeren bir ileti ve bu iletiyle birlikte kritik bir simge görüntüler. |