การแก้จุดบกพร่องสคริปต์

หมายเหตุ:  เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือ บทความภาษาอังกฤษ เพื่อให้ง่ายต่อการอ้างอิง

ฟีเจอร์ทั่วไปของสภาพแวดล้อมการพัฒนาแบบรวมไม่สามารถแก้ไขจุด บกพร่อง หรือค้นหา และแก้ไขข้อผิดพลาดใน สคริปต์ที่คุณได้เขียนอะไรบ้าง เมื่อคุณดีบักสคริปต์ คุณสามารถอาจดีบักเมื่อมีข้อผิดพลาดของสคริปต์เกิดขึ้น หรือตั้งค่าจุด ด้วยการเพิ่มคำสั่งบักสคริปต์ คำสั่งบักบอกบักเมื่อใดที่จะหยุดการทำงาน และอนุญาตให้คุณสคริปต์ของคุณแต่ละขั้นตอน และตรวจสอบลักษณะการทำงาน บทความนี้อธิบายวิธีการเพิ่มคำสั่งบักสคริปต์

  1. ใน Microsoft Office InfoPath เปิดแม่แบบฟอร์มที่ประกอบด้วยสคริปต์

  2. บนเมนูเครื่องมือ ชี้ไปที่การเขียนโปรแกรม แล้วคลิกMicrosoft Script Editor หรือกด ALT + SHIFT + F11 เพื่อเปิด Microsoft Script Editor (MSE)

  3. ในสคริปต์ วางเคอร์เซอร์ในตำแหน่งที่คุณต้องการเพิ่มคำสั่งบัก แล้ว เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการเพิ่มคำสั่งบักในภาษาการเขียนสคริปต์ Microsoft JScript พิมพ์คำสั่งdebugger;

  • เมื่อต้องการเพิ่มคำสั่งบักในภาษาการเขียนสคริปต์ Microsoft Visual Basic Scripting Edition (VBScript) พิมพ์คำสั่งStop

  1. ตัวอย่างต่อไปนี้อธิบายวิธีการใช้คำสั่งบักในตัวจัดการเหตุการณ์เมื่อมีการโหลดโดยใช้ไวยากรณ์ JScript:

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. คลิกบันทึก ใน MSE หรือกด CTRL + S

  3. สลับไปยัง InfoPath

  4. บนแถบเครื่องมือมาตรฐาน คลิกแสดงตัวอย่าง หรือกด CTRL + SHIFT + B

  5. ในกล่องโต้ตอบแก้จุดบกพร่อง Just-In-Time คลิกใหม่อินสแตนซ์ของ Microsoft Script Editor แล้ว คลิ กใช่

  6. ในกล่องโต้ตอบขั้นตอนลงในระยะไกลเรียกกระบวนการ คลิกสคริปต์ นั้นแล้ว คลิกตกลง MSE เปิดขึ้นในโหมดบัก และลูกศรสีเหลืองตัวบ่งชี้ที่ถูกหยุดชั่วคราวการดำเนินการ

    เคล็ดลับ: ด้วย MSE ในโหมดบัก คุณสามารถใช้คุณลักษณะดีบักให้ทั้งหมด ซึ่งรวมถึงจุดเปลี่ยนการตั้งค่า ทีถ้อยโปรแกรม และดูใด ๆ ของ windows ดีบักเช่น windowsดูImmediate และโทรซ้อนกันอยู่

  7. ถ้าคุณต้องการหยุดการแก้จุดบกพร่องสคริปต์ของคุณ คลิกหยุดการแก้จุดบกพร่อง บนเมนูดีบัก หรือกด SHIFT + F5 ใน MSE

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×