Komut dosyası hata ayıklama

Bütünleşik geliştirme ortamlarının ortak bir özelliği hata ayıklama yeteneği veya yazdığınız komut dosyasındaki hataları bulup sorunu çözmesidir. Komut dosyasında hata ayıkladığınızda, bir komut dosyası hatası oluştuğunda hatasını ayıklayabilir veya komut dosyasına bir hata ayıklama ifadesi ekleyerek bir kesme noktası ayarlayabilirsiniz. hata ayıklama ifadesi işlemin duraklayacağı zamanı hata ayıklayıcısına bildirir ve komut dosyanıza bakarak işleyiş biçimini incelemenize imkan verir. Bu makale bir komut dosyasına bir hata ayıklama ifadesinin nasıl ekleneceğini açıklar.

  1. Microsoft Office InfoPath'de, komut dosyasını içeren form şablonunu açın.
  2. Microsoft Script Editor (MSE) (Microsoft Komut Dosyası Düzenleyicisi: Veri erişim sayfasına metin eklemek, sayfadaki HTML etiketlerini düzenlemek ve Microsoft Visual Basic Scripting Edition (VBScript) kodlarını düzenlemek için kullanılır. Aynı zamanda sayfanızı Komut Dosyası Düzenleyicisi'nde, Web tarayıcısında görüneceği şekilde görüntüleyebilirsiniz.)'ü açmak için Araçlar menüsünde, Programlama'nın üzerine gelin, sonra Microsoft Komut Dosyası Düzenleyicisi'ni tıklatın veya ALT+ÜST KARAKTER+F11 tuşlarına basın.
  3. Komut dosyasında, bir hata ayıklama ifadesi eklemek istediğiniz yere imleci getirin ve sonra aşağıdakilerden birini yapın.
debugger;

yazın.

Stop

yazın.

  1. Aşağıdaki örnek, JScript söz dizimi kullanarak hata ayıklama ifadesinin OnLoad olay işleyicisinde nasıl kullanılacağını gösterir :
function XDocument::OnLoad(eventObj)
{
   debugger;
}
  1. MSE'de Kaydet'i tıklatın veya CTRL+S tuşlarına basın.
  2. InfoPath'e geçiş yapın.
  3. Standart araç çubuğunda Önizleme'yi tıklatın veya CTRL+ÜST KARAKTER+B tuşlarına basın.
  4. Zamanında Hata Ayıklama iletişim kutusunda, Microsoft Script Editor'ün Yeni Örneği öğesini ardından Evet'i tıklatın.
  5. Uzaktan Yardım Çağrısına Giriş iletişim kutusunda, Komut Dosyası'nı ve ardından Tamam'ı tıklatın. MSE hata ayıklama modunda açılır ve sarı bir ok işlemin durakladığı yeri gösterir.

 İpucu   Hata ayıklama modundaki MSE ile, onun sağladığı tüm hata ayıklama özelliklerini kullanabilirsiniz. Bu, kesme noktalarının ayarlanmasını, program ifadelerini gözden geçirmeyi ve İzle, Hemen ve Yığın Çağır pencereleri gibi hata ayıklama pencerelerinin herhangi birini görüntülemeyi içerir.

  1. Komut dosyalarınızın hata ayıklamasını durdurmak istiyorsanız, Hata Ayıkla menüsünde Hata Ayıklamayı Durdur öğesini tıklatın veya MSE'de ÜST KARAKTER+F5 tuşlarına basın.
 
 
Uygulandığı uygulamalar:
InfoPath 2007