איתור באגים בקובץ script

חשוב: מאמר זה תורגם בתרגום מכונה, ראה כתב ויתור. תוכל למצוא את הגרסה באנגלית של המאמר כאן לעיונך.

תכונה נפוצה של סביבות פיתוח משולבות היא היכולת לאתר באגים, או אתר ותקן שגיאות ב-, קובץ script אשר כתבת. בעת איתור באגים בקובץ script, תוכל לאתר באגים אחת מהפעולות הבאות כאשר שגיאת script מתרחשת או להגדיר עצירה על-ידי הוספת משפט איתור באגים בקובץ ה-script. משפט איתור באגים מדווח הבאגים מתי להשעות ביצוע ומאפשרים לך התקדמות הדרגתית עבור ה-script ולבחון את אופן פעולתו. מאמר זה מסביר כיצד להוסיף משפט איתור באגים בקובץ script.

  1. ב- Microsoft Office InfoPath, פתח את תבנית הטופס מכיל את ה-script.

  2. בתפריט כלים, הצבע על תיכנות, ולאחר מכן לחץ על Microsoft Script Editor, או הקש ALT + SHIFT + F11 כדי לפתוח את Microsoft Script Editor (MSE).

  3. בקובץ ה-script, מקם את הסמן במקום שבו ברצונך להוסיף משפט איתור באגים ולאחר מכן בצע אחת מהפעולות הבאות:

    • כדי להוסיף משפט איתור באגים בשפת scripting Microsoft JScript, הקלד את משפט ה- debugger; .

  • כדי להוסיף משפט איתור באגים בשפת ה-scripting של Microsoft Visual Basic Scripting Edition (VBScript), הקלד את משפט ה- Stop .

  1. הדוגמה הבאה מראה כיצד להשתמש במשפט איתור באגים בהמטפל באירועים OnLoad באמצעות תחביר JScript:

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. לחץ על שמור ב- MSE, או הקש CTRL + S.

  3. מעבר ל- InfoPath.

  4. בסרגל הכלים הרגיל, לחץ על תצוגה מקדימה, או הקש CTRL + SHIFT + B.

  5. בתיבת הדו-שיח Debugging, לחץ על חדש מופע של Microsoft Script Editor ולאחר מכן לחץ על כן.

  6. בתיבת הדו-שיח צעד לתוך קריאה לפרוצדורה מרוחקת, לחץ על קובץ Script ולאחר מכן לחץ על אישור. MSE ייפתח במצב איתור באגים, חץ צהוב המציין היכן הושעתה ביצוע.

    עצה: עם MSE במצב איתור באגים, באפשרותך להשתמש בכל התכונות לאיתור באגים שהוא מספק. אפשרות זו כוללת הגדרת נקודות עצירה, בדיקת משפטי התוכנית והצגת כל חלונות איתור באגים כגון windows הצפייה, Immediateומחסנית להתקשר.

  7. אם ברצונך להפסיק איתור באגים בקובץ script שלך, לחץ על הפסק באגים בתפריט איתור באגים, או הקש SHIFT + F5 ב- MSE.

הערה: כתב ויתור בנוגע לתרגום מכונה: מאמר זה תורגם על-ידי מערכת מחשב, ללא התערבות אדם. Microsoft מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×