Tanım
Bir uygulama veya makro içinden; başka bir uygulama veya makro çağrıldığında, çağrılan uygulamadaki hata mesajlarını daha sonra kullanmak amacıyla saklamaya yarayan bir fonksiyondur.
Kullanım Şekli
Değişken = Document.ParLog(Kayıtİsmi, Mesaj)
Ana Nesne
Document (Doc) nesnesinin elemanıdır. Bir doküman nesnesi ile kullanılmak zorundadır.
Parametreler
Parametre |
Açıklama |
Kayıtİsmi |
Hata veya uyarı mesajının bellekte hangi isimle saklanacağını belirtir. Metin içerikli bir alandır. Kullanılması zorunlu bir parametredir. |
Mesaj |
Bellekte saklanmak istenilen mesajdır. Uzun mesajlarda satırbaşı yapılmak isteniyorsa; carriage return karakteri (Chr(13)) veya linefeed karakteri (Chr(10)) istenilen kadar kullanılabilir. Kullanılması zorunlu bir parametredir. |
Geri Dönen Değerler
Geri dönen değer bulunmamaktadır.
Hatırlatmalar
•MsgBox_ParLog fonksiyonundan tek farkı, ekranda mesaj kutusunun gösterilmemesidir.
Örnek
Sub Makro1() KayitIsmi = "HataAdı" Mesaj = "Dikkat! Hata Oluştu. Hata Kodu : 403" Sonuc = Doc.ParLog(KayitIsmi,Mesaj) Doc.MsgBox("Kayıtlı Olan Hata= " & Doc.GetParLog(KayitIsmi)) End Sub |
Yukarıdaki örnek; Mesaj değişkenindeki uyarıyı daha sonra kullanılması için HataAdı adlı değişkende saklamaktadır. Saklanan mesaj sonra bir başka mesaj kutusunda gösterilmek üzere çağrılmaktadır. Bu durumda mesaj kutusu, aşağıdaki resimlerdeki gibi görülecekti.
Paylaşım Makrosu
Copyright © <2017> by <Birleşik Yazılım>. All Rights Reserved.