หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือ บทความภาษาอังกฤษ เพื่อให้ง่ายต่อการอ้างอิง
ฟีเจอร์ทั่วไปของสภาพแวดล้อมการพัฒนาแบบรวมไม่สามารถแก้ไขจุด บกพร่อง หรือค้นหา และแก้ไขข้อผิดพลาดใน สคริปต์ที่คุณได้เขียนอะไรบ้าง เมื่อคุณดีบักสคริปต์ คุณสามารถอาจดีบักเมื่อมีข้อผิดพลาดของสคริปต์เกิดขึ้น หรือตั้งค่าจุด ด้วยการเพิ่มคำสั่งบักสคริปต์ คำสั่งบักบอกบักเมื่อใดที่จะหยุดการทำงาน และอนุญาตให้คุณสคริปต์ของคุณแต่ละขั้นตอน และตรวจสอบลักษณะการทำงาน บทความนี้อธิบายวิธีการเพิ่มคำสั่งบักสคริปต์
-
ใน Microsoft Office InfoPath เปิดแม่แบบฟอร์มที่ประกอบด้วยสคริปต์
-
บนเมนูเครื่องมือ ชี้ไปที่การเขียนโปรแกรม แล้วคลิกMicrosoft Script Editor หรือกด ALT + SHIFT + F11 เพื่อเปิด Microsoft Script Editor (MSE)
-
ในสคริปต์ วางเคอร์เซอร์ในตำแหน่งที่คุณต้องการเพิ่มคำสั่งบัก แล้ว เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:
-
เมื่อต้องการเพิ่มคำสั่งบักในภาษาการเขียนสคริปต์ Microsoft JScript พิมพ์คำสั่งdebugger;
-
-
เมื่อต้องการเพิ่มคำสั่งบักในภาษาการเขียนสคริปต์ Microsoft Visual Basic Scripting Edition (VBScript) พิมพ์คำสั่งStop
-
ตัวอย่างต่อไปนี้อธิบายวิธีการใช้คำสั่งบักในตัวจัดการเหตุการณ์เมื่อมีการโหลดโดยใช้ไวยากรณ์ JScript:
function XDocument::OnLoad(eventObj)
{ debugger; } -
คลิกบันทึก ใน MSE หรือกด CTRL + S
-
สลับไปยัง InfoPath
-
บนแถบเครื่องมือมาตรฐาน คลิกแสดงตัวอย่าง หรือกด CTRL + SHIFT + B
-
ในกล่องโต้ตอบแก้จุดบกพร่อง Just-In-Time คลิกใหม่อินสแตนซ์ของ Microsoft Script Editor แล้ว คลิ กใช่
-
ในกล่องโต้ตอบขั้นตอนลงในระยะไกลเรียกกระบวนการ คลิกสคริปต์ นั้นแล้ว คลิกตกลง MSE เปิดขึ้นในโหมดบัก และลูกศรสีเหลืองตัวบ่งชี้ที่ถูกหยุดชั่วคราวการดำเนินการ
เคล็ดลับ: ด้วย MSE ในโหมดบัก คุณสามารถใช้คุณลักษณะดีบักให้ทั้งหมด ซึ่งรวมถึงจุดเปลี่ยนการตั้งค่า ทีถ้อยโปรแกรม และดูใด ๆ ของ windows ดีบักเช่น windowsดูImmediate และโทรซ้อนกันอยู่
-
ถ้าคุณต้องการหยุดการแก้จุดบกพร่องสคริปต์ของคุณ คลิกหยุดการแก้จุดบกพร่อง บนเมนูดีบัก หรือกด SHIFT + F5 ใน MSE